They have a one large one topping for 8.99, you can’t beat it. It’s fresh and it’s really good!!
February 2024
I pass 6 other pizza places to get carryout from Mama Mia's. Best in town. We get Pizza and sometimes sausage rolls from here every week and the order is already perfect.
December 2023
We found out about Mama Mia's several years ago and it has been our 1st stop since!