We heard a lot of good things about this place. Maybe we shouldn't have had too high expectations. The server wasn't that attentive, and the food took a while to get to our table even though it wasn't busy at all. Taste? not bad, but for the price they charge, I'll find someplace else to be full.
It was our first time dining at Mama Mia, and it was the last time too.
I doubt how clean their food could be. Kitchen was right next to the restroom.
Pros: could be romantic, maybe.
Cons: you have to go through kitchen to restroom??
more