(415) 397-8470
160 Ellis StSan Francisco, CA 94102
http://www.newdelhirestaurant.commakearestaurantreservation
Map & Directions