I have been going to Mama Mia's for many years. I have never been disappointed. I love their baked clams, Penne Ala Vodka, and their pizza are my go to's. Definitely recommend. Not much of an ambiance, but it is a pizza place after all. Employees are always very friendly.