Non-reservable Italian restaurant known for its mozzarella and pizza with another location in North Beach
(This location does have a Yelp waitlist - check notes below)
Il Casaro Pizzeria & Mozzarella - Castro
- 235 Church St, San Francisco, CA 94114
Non-reservable Italian restaurant known for its mozzarella and pizza with another location in North Beach
(This location does have a Yelp waitlist - check notes below)