From Our Editors
Located in San Francisco, Mama Rosa's Pizza's pizza features fresh dough and ingredients.
Just let this pizzeria know how you want it. You can have the food delivered or carried out yourself.
Many diners choose to drive to Mama Rosa's Pizza, as there are numerous parking options nearby.
Prices are downright affordable at Mama Rosa's Pizza, with most items well under the $15 mark. You won't want to go anywhere else for a superlative piece of pizza than to Mama Rosa's Pizza's great restaurant.