333 Market St, #1
San Francisco, CA 94105
San Francisco, CA 94105
Open HoursMo to Fr from 11:00am to 03:00pm
OverviewA classy and more upscale alternative to the small cafes and fast-food restaurants in the area, Kamakura offers small tables with white linen table cloths and freshly cut flowers...
more