About
Thai Palace Restaurant is an establishment located in Windsor, Ontario on 1140 Lauzon Rd. Thai Palace Restaurant is in the "Thai restaurant" category. Build-your-own noodle soups & stir-fries & other Thai classics are served amid traditional decor.
Categories
Thai restaurant
Reviews
No review
Leave a review
Nearby restaurants
You may also like