321 W Portal Ave, San Francisco, CA
Taste of India – Authentic Indian Restaurant [San Francisco]: hours and how to order