India Palace
Indian · Vegetarian · Vegan
India Palace is a relaxed Indian restaurant offering traditional meals with vegan and vegetarian choices.
Location
Best places nearby
The highest rated places close to India Palace.
Local restaurants nearby
Hayward Ave, IA



