Back to restaurant list

NORTH INDIA RESTAURANT INDIAN

book a table

overview

A new Indian Restaurant.


location 123 2nd Street,San Francisco, CA 94105


popular dishes