India Palace Restaurant
1167 Ottawa St, Windsor
(519) 256-4104
Recent Reviews
Order Online
You May Also Like
Bourbon Tap & Grill - 1199 Ottawa St
Bar & Grill, Pizza, Pubs
Avanti - 1317 Hall Ave
Italian
Walkerville Artists Collective - 1295 Ottawa St
Bar, Bistros
Restaurants in Windsor, ON
India Palace Restaurant
1167 Ottawa St, Windsor, ON N8X 2E4
(519) 256-4104