Albona: Actual Istria in San Francisco

by  |  09-11-2010

This is an article from our archives that was previously run on another site in May, 2009. When it comes to Italian restaurants in San Francisco’s North Beach neighborhood, the choices are nearly endless. When it comes to Italian restaurants in the area that are actually good, the list tightens up a great deal. So enters Albona, which is best described as the Italian restaurant in North Beach that is […]
For full access, please log in or purchase a Subscription.