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.



Dining Room and Patio

Monday - Friday- Open at 3 pm

Saturday -Sunday - Open at 2 pm


Take Out- available daily starting at 3 pm

(delivery available for a fee)


At this time, in order to keep our guests and staff safe, we are requiring all guests who enter the restaurant to wear a mask.  The mask can be removed when seated at the table and while eating only, at all other times it must be worn.

Those seated on the patio, must also wear a mask when entering the restuarant to use the rest rooms.

If you do not have a mask, one can be purchased at the restaurant.

We appreciate your business and your co-operation in helping us keep you as well as ourselves safe.