Overall Establishment Review: 0/10
The deli is in a lovely part of San Francisco and if the weather is good you get a beautiful view of the Embarcadero, and oh, by the way, the Corn Beef was great!
The deli is in a lovely part of San Francisco and if the weather is good you get a beautiful view of the Embarcadero, and oh, by the way, the Corn Beef was great!