737 Buena Vista Avenue, Alameda
India Palace invites you to visit us for the best Indian Food. Experience the difference in a friendly environment. India Palace proves that quality and quantity can co-exist, with a menu of fresh and delicious Indian specialties. Check out the all you can eat lunch buffet!