India Palace

Where
737 Buena Vista Ave, Alameda , CA
Call
(510) 814-8778
Web
India Palace Website
Tags
Restaurants, Indian/Pakistani Restaurants
Claim this listing

About request an edit to this page

Comments