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
Also at this address
Find related places
See a problem?