My favorite Italian restaurant! I love the atmosphere, the waterfront view and the overall experience whenever we dine at Mamma Mia's. The service and food of course are exceptional! Have been a customer for years. Highly recommended.
January 2024
Always great food! Great views - you cannot go wrong here!
December 2023
I first visited Mamma Mia's years ago and it's as good if not better than it's ever been. You can find all the Italian classics here.