HOME / Middle Eastern restaurant / Windsor Palace Restaurant - Tecumseh
12 Amy Croft Dr, Windsor, ON N9K 0A1
+15199792555
View Business Profile