India Palace
737 Buena Vista Ave, Alameda
(510) 814-8778
Recent Reviews
Order Online
Reserve
You May Also Like
Jack In The Box - 1826 Webster St
Fast Food, Burgers, Tacos
Kitchen of Alameda - 1727 Webster St
Cantonese, Chinese
Subway - 1700 Webster St
Sandwich Shop, Fast Food
Restaurants in Alameda, CA
India Palace
737 Buena Vista Ave, Alameda, CA 94501
(510) 814-8778