519 Columbus Ave
San Francisco, CA 94133
San Francisco, CA 94133
Open HoursLunch & Dinner Wed.-Mon.
OverviewOne of the smallest of the many small Italian places in North Beach, this cozy and inviting place stands out by virtue of its pastas (that change daily) and thin-crusted pizza...
more
