India Palace Restaurant San Francisco - Hours & Locations
India Palace Restaurant - San Francisco
1740 Fillmore Street, San Francisco CA 94115 Phone Number:(415) 567-7789Hours may fluctuate
Distance:1.40 miles
India Palace Restaurant - Mill Valley
707 Redwood Highway, Mill Valley CA 94941 Phone Number:(415) 388-3350Hours may fluctuate
Distance:12.34 miles