About
Pho Orchid is an establishment located in Toronto, Ontario on 124 Chestnut St. Pho Orchid is in the "Vietnamese restaurant" category. Low-key, subterranean Vietnamese eatery known for soup offers heaping plates of traditional chow.
Categories
Vietnamese restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like