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

 

HOURS

 

DUE TO COVID-19, MAMA MIA'S WILL BE TEMPORARILY CLOSED FOR DINING.  HOWEVER, BEGINNING TUESDAY, MAY 19, 2020 WE WILL BE OFFERING A TAKE-OUT MENU FOR PICKUP OR DELIVERY (LOCAL DELIVERY SERVICE FOR A FEE) FOR THE FOLLOWING HOURS:

 

MONDAY AND TUESDAY- CLOSED

WEDNESDAY-SUNDAY - 3 PM- 8 PM

 

 

 

Please note: We are currently not wheelchair accessible