New Delhi
160 Ellis St
San Francisco, California  94102
USA
Phone: 415-397-8470

* Ratings *
Food4.8
Service4.4
Ambiance4.4
Overall:4.6

Cuisine:

New Delhi Description:
Online Ordering
Takeout


Reviews of New Delhi
Be the first one to rate and write a review for this New Delhi restaurant!
 
 
Sponsored
links



Tickets ads