Dining
fromThe Infatuation
7 months agoNorth Beach Restaurant's Italian food is second to the atmosphere - Review - San Francisco - The Infatuation
North Beach Restaurant offers a cozy atmosphere and delicious Italian dishes, making it a longstanding favorite in its neighborhood.