I went with a large group of friends to North Beach Italian, and we shared dishes family-style. Each one was more delicious than the next...from the salads to the pasta and seafood. The atmosphere and location are prime, right in the heart of North Beach. A great option for a group of friends, espcially out-of-towners. Authentically Italian, authentically North Beach!
Pros: location, wine list
more