North Beach/Telegraph Hill Wine Bar

+ Place
1 to 1 of 1

Dell'Uva

565 Green Street, San Francisco, CA 94133 (Map)

An intimate little gem of a wine bar in North Beach.

415.393.9930

1 to 1 of 1