Alameda Indian/Pakistani Restaurants

+ Place
1 to 1 of 1

India Palace

737 Buena Vista Ave, Alameda, CA 94501 (Map)

(510) 814-8778

1 to 1 of 1