Review & Frequenly Asked Questions:

Delarosa serves thin-crust artisan pizzas and Italian small plates seven days a week in a neighborhood dining atmosphere with communal seating.

2175 Chestnut St, San Francisco, CA 94123, Phone: 415-673-7100

Rating: ⭐⭐⭐⭐⭐

Plan Your Trip

Get Ready to Go!

Need some more help?


Go to travel reservations.