Tel: 905-354-7471

Welcome

MAMA MIAS WILL BE CLOSED EFFECTIVE APRIL 9, 2018 AS WE ARE RELOCATING JUST STEPS UP THE STREET AT 5845 VICTORIA AVENUE.

 

KEEP AN EYE OUT FOR OUR GRAND OPENING INFORMATION

 

 

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, at the top of Niagara's Clifton Hill.

WINTER HOURS:

 

Monday-Thursday           Open at 4 pm - Close

 

Friday-Sunday                Open at 11:30 am – Close