Sabella & la Torre

$$
Open
2809 Taylor St
San Francisco, CA 94133

Sabella & la Torre is a charming seafood restaurant located in the heart of San Francisco CA. Known for its stunning waterfront views and cozy atmosphere it specializes in fresh locally-sourced seafood dishes that highlight the flavors of the Bay Area. Guests can enjoy a relaxing dining experience while savoring classic Italian recipes and signature cocktails in a vibrant setting.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like

United StatesCaliforniaSan FranciscoSabella & la Torre