Thai Villa Stouffville
Thailand Singapore Malaysia Cuisine
Dine-In * Take-Out * Delivery
UPDATE: Our Kitchen remains open for Take-OUt & Delivery.
The health of our staff and guests is our highest priority. We've taken extra steps to ensure everyone's well being.
Stay safe. We all have a role to play in the current situation.
Located at the Walmart SmartCentres plaza on
Markham Rd. & Hoover Park
(directly across from Dollarama)