New Delhi Restaurant

160 Ellis St
San Francisco, CA 94102
Phone number: (415) 397-8470
http://www.newdelhirestaurant.com/

Happy hours at New Delhi Restaurant

Nearest happy hours


Contact info