Thai Palace Restaurant
1140 Lauzon Rd, Windsor
(519) 948-6161
Recent Reviews
You May Also Like
Matter of Taste - 1159 Lauzon Rd
American
Naples Pizza - 1171 Lauzon Rd
Pizza
The Orient Chinese Cuisine - 1183 Lauzon Rd
Chinese
Restaurants in Windsor, ON
Thai Palace Restaurant
1140 Lauzon Rd, Windsor, ON N8S 3N1
(519) 948-6161