Give us feedback!

Eat at Sabella & La Torre, San Francisco, California

This classic eatery offers crab & other seafood in a homey interior & also has a walk-up stand.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail