Restaurants & Bars

Ontario (inc. Toronto) Thai

Royal Orchid Thai near Weston Rd. & Finch

Share:

Restaurants & Bars 3

Royal Orchid Thai near Weston Rd. & Finch

Jar | Jul 21, 2004 03:02 PM

Located at a corner west of Weston Rd. on the north side, I didn't think anyone was finding this place at all. In the last year, it's been truly discovered, Soups are probably the most aromatic I have ever encountered!

Want to stay up to date with this post?

Recommended From Chowhound