456th visitor, Write a review
C.  Crispy Orange Chicken w/ Fried Rice » More on Thai Villa Restaurant Menu
Thai Villa Restaurant Map

near L9P1S9

Thai Villa Restaurant is ranked #1 of 25 nearby Restaurants.

They say Thai Villa Restaurant is friendly, helpful a great Thai Restaurant