India Garden
- Where
- 1261 Folsom St, San Francisco , CA
- Call
- (415) 626-2798
- Web
- India Garden Website
- Tags
- Restaurants
Claim this listing |
About
The cuisine and decor takes you on an adventure to India. The patio in back is great for outdoor dining.
The lunch buffet is a good deal for nearby workers.
Comments