Does Mama Mia have Chicago style pizza? Hard to tell from the photos...
Address: 734 W Bullard Ave, Fresno, CA 93704, USA
Claudio D'Addato | Oct 28, 2018
Yes
james simpson | Oct 28, 2018
Yes, it is offered in 10 inch only and additional toppings are 65 cents. I believe it's $14.99 + tax.
Thanks! Your answer is awaiting moderation.