Little Delhi

IndianTenderloin$$

Today's hours

11:30am - 11:00pm

Little Delhi

83 Eddy St
San Francisco, California 94102
415-398-3173415-398-3173

Address

83 Eddy St | Map
San Francisco, California 94102
415-398-3173415-398-3173
www.littledelhisf.us