MAMMA MIA ITALIAN RESTAURANT
$ •
Hours:
9316 137 Ave NW, Edmonton
(587) 415-5664
About MAMMA MIA ITALIAN RESTAURANT
Customers' Favorites
Recent Reviews
Ratings
Menu


Hours
Monday | 11AM - 8:30PM |
Tuesday | 11AM - 8:30PM |
Wednesday | 11AM - 8:30PM |
Thursday | 11AM - 8:30PM |
Friday | 11AM - 8:30PM |
Saturday | 11AM - 8:30PM |
Sunday | 12 - 8PM |
Mamma Mia Italian Restaurant offers a variety of delicious dishes with generous portions and friendly service. The chicken parmigiana is a popular choice, known for its delicious taste and hot temperature upon delivery. The lemon meringue pie is highly recommended, being not too sweet and very tasty. The pizza stands out with its regular crust, great tomato sauce, and generous, tasty cheese, making it one of the best in the area.
However, some customers have reported issues with their takeout orders, such as missing items, inconsistent quality, and unsatisfactory experiences. The restaurant's management is aware of these concerns and is working to improve their standards and customer satisfaction.
Despite these challenges, Mamma Mia Italian Restaurant remains a local favorite, offering a taste of authentic Italian cuisine in a welcoming atmosphere.