Headings:
Restaurants, Restaurants Indian
385 W Portal Ave
San Francisco, CA 94127
San Francisco, CA 94127
Visa, Mastercard
- Ambiance & Entertainment
- Banquet Facilities