North India Restaurant
Address:
123 2nd St, San Francisco, CA 94105
Phone:
(415) 348-1234
Price:
$30 and under
Cuisine:
Indian
Other Details:
A new Indian Restaurant.
Restaurants
Other Businesses: