2234 Chestnut St
San Francisco, CA 94123
San Francisco, CA 94123
Open HoursTu to Su from 05:00pm to 10:30pm
OverviewSince 1978, this narrow Italian restaurant has been treating the Marina district to homemade pastas and northern Italian cuisine. This small but homey restaurant with great service...
more
