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

WE WILL BE CLOSED ON DECEMBER 24 & 25, 2019

RESERVATIONS ARE RECOMMENDED FOR DECEMBER 31, 2019

  

HOURS

Monday-Thursday     11:30 am-10 pm

Friday-Sunday         11:30 am-11 pm

 

HOURS EFFECTIVE SEPTEMBER 30, 2019

MONDAY-THURSDAY    4 PM-9:30 PM

FRIDAY                      11:30 AM- 10 PM

SATURDAY                 11:30 AM - 11 PM

SUNDAY                     11:30 AM - 10 PM

 

Please note: We are currently not wheelchair accessible