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

  

Winter Hours are as follows:

 

Monday-Thursday - CLOSED

Friday-   Open at 4 pm

Saturday - Open at 11:30 am

Sunday- Open at 11:30 am

WE WILL BE OPEN ON VALENTINE'S DAY AT 4 PM

WE WILL BE OPEN ON FAMILY DAY (FEB 18) AT 11:30 AM

 

Please note: We are currently not wheelchair accessible