I have been here three times now. Definitely the best pizza in town -- they use very good ingredients. I also tried the calamari and the fra diavolo (spelling? it's a seafood pasta) and both were excellent. One day, the soup of the day was tomato basil. This is my favorite variety of soup and Mama Maria's was the best that I have ever had! The service is also very accommodating. Amongst the desserts, the canoli and tiramisu were great, the napoleon, less so (but then this is an Italian restaurant -- what do they know from a French dessert?). Bottom line is that this is a great place, but be prepared, because you have to pay for the quality.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.