This place has definitely improved. I remember the early days of soggy crusts, cheap cheese, subpar ingredients and heartburn. This is certainly no longer the case.
The place was super jammed around 6pm on a Thursday night. It was actually kind of exciting! All the guys in back were having a good ol' time, and the gals up front taking the orders were visibly stressed, but doing a great job.
We ended up creating our own vegetarian pizza. We kept it simple, and just added mushrooms & onions. It's everyone's new favorite... in fact, I've been ordering the same combination at other pizza places, but it's not nearly as yummy as Mamma Mia's version.
They have a great selection to build your own, however I'm sure that all their offerings are a hit as evidenced by the long line of hungry pizza lovers going out the door.