New Delhi Restaurant

From $ -1 per night

Avg. User Rating:


160 Ellis Street, San Francisco, California 94102
(415) 397-8470
Show More Info
New Delhi Restaurant Photo, San Francisco, California

User Reviews

Results 1-6of 6 Reviews


Close to everything, but not Touristy
Home cooking
Home cooking
You'll Be Craving It Long After You've Gone Home
A Meal from Home
Great Food and Close to Everything
Great Food and Close to Everything


The New Delhi Restaurant & Bar