← Alameda restaurants
India Palace
No reviews yet
Indian737 Buena Vista Ave, Alameda
Own or manage India Palace? Claim this listing free
Hours
Hours not listed yet.
Details
Address737 Buena Vista Ave, Alameda 94501
Phone+15108148778
Websitehttp://indiapalacealameda.us/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.