India Palace Sweet Restaurant
Address:
1167 Ottawa St, Windsor, ON N8X 2E4
Phone:
(519) 256-4104
Other Businesses:
- Ristorante Avanti at 1317 Hall Ave, Windsor, ON N8X 4R2
- Tops of Windsor at 1269 Ottawa St, Windsor, ON N8X 2E5
- Thanasis Greek Restaurant at 1204 Tecumseh Rd E, Windsor, ON N8W 1B6
- Sunrise Cafe at 1398 Ottawa St, Windsor, ON N8X 2E8
- Harvey Lo's Restaurant at 1144 Wyandotte St E, Windsor, ON N9A 3K2