India Garden
1261 Folsom St
San Francisco, California 94103
USA
Phone: 415-626-2798
San Francisco, California 94103
USA
Phone: 415-626-2798
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
Cuisine:
India Garden Description:
Take-out
Delivery
Private Parties / Banquet
Reviews of India Garden