415-348-1234 | NORTH INDIA RESTAURANT,123 2nd Street San Francisco, CA 94105. Get Directions
Estimated delivery time: 45 mns. min