Restaurants: Southeast Asian
India Palace Restaurant
Description
None
Address
1740 Fillmore St, San Francisco ,, 94115-3130, (415) 567-7789
No email
Phone
Website
Coordinates
Location
Opening Hours
- Not specified
New
Latest Additions
Similar Companies