We have been customers for years. This is the best italian you will find. The garlic bread is the best. We like sitting outside with a view of the park: the street is not close so you do not get a lot of road noise. Service can be spotty but we had good experiences recently.
If you own or manage Mama Mia Italian Ristorante, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.