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

 

March 1, 2021-RED ZONE

Monday-Tuesday-           Closed

Sunday-                          3 pm - 8 pm

Wed-Saturday-               3 pm- 8 pm

 

Mama Mia's is now open for Dine-In, Take-Out, Curb Side Pick Up and Delivery.  As per Public Health we are in Red Zone and are only allowed 10 ppl at any given time, and 4 ppl per table for Dine-In.  Masks must be worn at all times while in the restaurant except while eating or drinking.

We will not be accepting reservations at this time, it will be on a first come, first serve basis.

In order to keep our staff as well as our guests safe, we ask that you respect and follow all COVID-19 protocols. 

Mama Mia's looks forward to serving you all again!