Tel: 905-354-7471



Mama Mia's Italian Restaurant in Niagara Falls has served locals and tourists alike since 1958. Located in the heart of Niagara Falls, Canada, Mama Mia's offers great Italian dishes that you are sure to love. We are only a 5 minute walk from the magnificent Niagara Falls, make a left at the top of Clifton Hill.



Patio and Indoor Dining starting July 16, 2021



Monday-Friday- 3 pm- 11 pm

Saturday-Sunday- 2 pm- 11 pm


Mama Mia's Patio and Indoor Dining will now be open 7 days a week.  At this time we are not accepting reservations, it will be on a first come first seated basis. Take Out and Delivery is also still available.

In order to keep our staff as well as our guests safe, we ask that you respect and follow all COVID Protocols.  A mask is to be worn until you are seated at your table and must be worn at all times while in the restaurant.

Mama Mia's appreciates your continued support during these times and looks forward to serving you all again!