food
Leo's Oyster Bar
Delicious seafood, jammin tunes, kind and welcoming service. My new favorite restaurant in SF.
Posted by Allegra Gordon
35 countries - 125 spots