I'm originally from NYC living in Warsaw for the time being, and ever since I found Mamma Mia, this is my go-to place for pizza and everything else. I almost only eat pizza whenever I come here, because they are comfort food for me, and they really hit the spot!
We have a lot of different kinds of pizza back in New York, and MM reminds me of a certain place I go to back home, and I love the way MM makes their pizzas - they remind me of home! And for them to be open 24/7 means I don't have to look for a place to eat if I'm out in the middle of the night in Warsaw!
And I think that some of the other reviewers here are too fussy about the "atmosphere" at MM - I mean, who the hell cares about atmosphere??? I don't care what a place looks like, just feed me tasty food at a good price, and I'm happy!
MM, keep up the good work!!! read more