India Palace
Indian · Buffet · Vegetarian
India Palace is a laid-back Indian restaurant offering a diverse menu and buffet with vegetarian and meat options.
Location
Best places nearby
The highest rated places close to India Palace.
Local restaurants nearby
770 Ellice Ave, MB


