Parking and Directions

160 Ellis Street
San Francisco, CA 94102

Located in the heart of San Francisco
  • 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 downtown 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.
Scroll to Top