San Francisco Restaurants in North Beach
Classic Italian brings the flavors of Istria to the Bay Area
North Beach - 545 Francisco St. , San Francisco, CA
Standing Room Only
North Beach - 1358 Mason St , San Francisco, CA
The Perfect Little Place for Seafood, Pasta and More.
North Beach - 2455 Mason St , San Francisco, CA
The Restaurants on this page are recommended either by our editors or by our members.