545 Francisco St, San Francisco
(415) 441-1040
ALBONA, the first and only Istrian restaurant on the West Coast, boasts a cozy dining room bathed in a rosy glow, accented by the mahogany woodwork and reflected in the beveled mirrors. Intimate seating and background music add to the ambience. Albon...