North Beach Restaurant (Menu)

1512 Stockton St, San Francisco
+1 415-392-1700

Give a rating to North Beach Restaurant

Suggest a dish

How much did you spend at North Beach Restaurant?