Tel: 905-354-7471

Welcome

 

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.

ON-SITE PARKING AVAILABLE

 

Patio Open Friday, June 11, 2021

 

Patio Hours:

Monday-Friday- 3 pm- 11 pm

Saturday-Sunday- 2 pm- 11 pm

 

Mama Mia's Patio 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!