Windsor Palace Restaurant - Tecumseh
12 Amy Croft Dr, Windsor
(519) 979-2555
Menu
Restaurants in Windsor, ON
Windsor Palace Restaurant - Tecumseh
12 Amy Croft Dr, Windsor, ON N9K 0A1
(519) 979-2555