What exactly is it that makes Royal Thai so hilariously tacky? Christmas lights strewn about the front windows are the hallmark of any funky little dining spot, so that’s
Been there, done that? Do tell us about it! Submit a review of this British Columbia restaurant today.
4 of 5 stars
Showing All Restaurants