fromThe Infatuation5 months agoNorth Beach Restaurant's Italian food is second to the atmosphere - Review - San Francisco - The InfatuationThe best part about eating here is the atmosphere, with comfy banquettes and curved booths, allowing diners a relaxed experience and a sense of space.Dining