Summary: Elegant Indian dining with a vintage touch.
New Delhi Restaurant offers traditional Northern Indian cuisine in a setting reminiscent of a royal banquet hall, complete with a spacious bar and happy hour specials.
160 Ellis St, San Francisco, CA 94102