Company name: Thai Villa
Description: Thai Villa Aurora - A taste of Asia. Our Thai dishes are prepared fresh daily by our talented chefs.
84 First Commerce Dr #2, Aurora, ON L4G 0H5, Canada