India Palace Restaurant

Restaurant

737 Buena Vista Ave, Alameda, California, 94501, USA



Indian Restaurant situated in Alameda since 1992. We are serving the community for decades with authentic and quality Indian food

Monday
-
-
Tuesday
-
-
Wednesday
-
-
Thursday
-
-
Friday
-
-
Saturday
-
-
Sunday
-