India Palace is an Indian restaurant in Alameda. Our menu finds its roots in time-worn recipes passed down through the generations, grandma's recipes and the richness of Indian Cuisine, At India Palace locally-sourced ingredients meet inspired preparations for authentic taste. Now you can Order food online or get it delivered with www.mealhi5.com
737 Buena Vista Ave, Alameda, CA 94501
( 510 )-814-8778