India palace restaurant alameda

india palace restaurant alameda

India Palace is an Indian restaurant in the Alameda, CA. Offering delicious Indian food at affordable prices, Now Order online for delivery or Takeout.
India Palace Alameda serving the vegetarian and Indian Food in the East Bay and beyond.
India Palace Alameda ; India Palace, Alameda ; Get Menu, Reviews, Contact, Location, Phone Number, Maps and more for India Palace Restaurant on Zomato.
india palace restaurant alameda