3772nd visitor, Write a review
Thai Royal York Map

near L5C 2S3

Thai Royal York is People's Choice, 2016 winner

Thai Royal York is ranked #1 of 30 nearby Restaurants.

They say Thai Royal York is friendly, excellent, packed a highly recommended Thai Restaurant