Home › Cities Hall › San Francisco › India Palace Restaurant
Restaurants: Southeast Asian

India Palace Restaurant

Description

None


Address

1740 Fillmore St, San Francisco ,, 94115-3130, (415) 567-7789

Email

No email

Location

Opening Hours

  • Not specified
Similar Companies

In San Francisco