India Palace

737 Buena Vista Ave  Alameda, CA - 94501
Directions & Maps
Phone: (510) 814 8778


Sahib India Cuisine

1531 Webster St.  Alameda, CA - 94501
Directions & Maps
Phone: (510) 523 6993


Flavors of India

1337 Park St.  Alameda, CA - 94501
Directions & Maps
Phone: (510) 522.6821
http://www.flavors-india.com