#slow-service

[ follow ]
fromThe Infatuation
5 months ago

North Beach Restaurant's Italian food is second to the atmosphere - Review - San Francisco - The Infatuation

The best part about eating here is the atmosphere, with comfy banquettes and curved booths, allowing diners a relaxed experience and a sense of space.
Dining
[ Load more ]