About Us
Welcome to Mamma Mia Italian Restaurant, located at 9316 137 Avenue NW, Edmonton, AB. We serve a variety of Italian cuisine such as pizza, pasta, and other specialties, and we are open 7 days a week. Order in tonight and try some of our favourites, such as our Meatball Panini, Four Cheese Manicot...
Reviews
"ABOVE AND BEYOND!! Thank You :)"
Emily
2024-08-05
"Absolutely delicious and well worth the wait!!!!!!"
Barry
2024-07-06
"the food was hot and delicious"
Miriam
2024-07-06
"I bought this meal for my 104 year old mom and the soup she loved, the spaghetti &meatballs she loved and the lemon pie she fell in love with. Thank you folks, great meal."
Emily
2024-06-25
"Amazing!!! Portions were awesome"
Candice
2024-06-21
"Delicious!!"
Christina
2024-06-13
Find Us
Edmonton
9316 137 Ave NW, Edmonton, AB T5E 6C2, Canada, Edmonton, T5E 6C2Opening Hours
Monday | 11:00 AM - 9:30 PM |
---|---|
Tuesday | 12:00 PM - 9:30 PM |
Wednesday | 11:00 AM - 9:30 PM |
Thursday | 11:00 AM - 9:30 PM |
Friday | 11:00 AM - 9:30 PM |
Saturday | 12:00 PM - 9:00 PM |
Sunday | 11:00 AM - 9:30 PM |
Delivery times may vary