Restaurants & Bars

Ontario (inc. Toronto) Thai

Royal Orchid Thai near Weston Rd. & Finch

Share:

More from Restaurants & Bars

Restaurants & Bars Ontario (inc. Toronto) Thai

Royal Orchid Thai near Weston Rd. & Finch

j
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!

Feedback