Thai Villa Stouffville

Thailand  Singapore  Malaysia  Cuisine
Dine-In * Take-Out * Delivery

We are open for take-Out & Delivery
 
The health of our staff and guests is our highest priority. Please  practice social distancing upon entering the store. 

 

 
Located at the Walmart SmartCentres plaza on 
Markham Rd. & Hoover Park
(directly across from Dollarama)