Tel: 905-354-7471



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.



Sunday - 3 pm - 9 pm

Monday- Thrusday - 4 pm -9 pm

Friday - 4 pm- 10 pm

Saturday - 2 pm- 11 pm


Mama Mia's Indoor Dining is open 7 days a week. Our patio is now closed for the season.

In order to keep our staff as well as our guests safe, we ask that you respect and follow all COVID Protocols.  A mask is to be worn at all times while in the restuarant except when seated at your table.

Mama Mia's appreciates your continued support during these times and looks forward to serving you all again!