After hearing nothing but rave reviews I had to dine at Mama Mia's to see if it lived up to the hype. It was everything and more that I hoped for. Even with a packed house the service was exceptional. The food came quikly, and was fresh and full of authentic Italian flavor.
more