New Delhi Restuarant 160 Ellis Street San Francisco, CA 94102
415.397.8470
Hours and Directions
Located in the heart of San Francisco, at the corner of Powell and Ellis
Two blocks from Union Square
Walking distance from the Powell Bart & Muni Station
A block from San Francisco Shopping Center
Two blocks from the Theatre district
Four blocks from the Financial Center
Convenient to Interstate Highways
Within walking distance of all major down town hotels
Parking
A list of all available public parking within a few blocks of New Delhi Restaurant can be found here: Parking listing. Group parking for parties can
be arranged.
Business Hours
Lunch: 11:30am to 2:00pm (Monday through Saturday)