Albona Ristorante Istriano in San Francisco
(415) 441-1040
Albona Restaurant's uniqueness is derived from it's distinctive roots in the European town of Albona, Istria, built on a high hill overlooking the gateway of the Adriatic Sea, sharing cultural and political soils with Croatia, Slovenia and Italy.