Albona is perhaps San Francisco’s best Italian/Istrian restaurant. Given a chance, one must opt to have dinner here when in San Francisco; it’s not to be missed!
Albona is perhaps San Francisco’s best Italian/Istrian restaurant. Given a chance, one must opt to have dinner here when in San Francisco; it’s not to be missed!