High prices for pizza that is good, fresh ingredients and yummy sauce. But the bases can be a little bit too heavy, too thick for me.
I've only ever had takeaway from Mamma Mia. Their prices are OK and the service has been friendly. Other pizza joints in the area seem busier but t...