Had a party of 26 people! Served us with efficiency and staff were friendly! Food was delicious and they have a few good vegan options.
Niagara Falls, Canada · Est. 1958
Mama Mia's Italian Restaurant in the heart of Niagara Falls — great dishes you'll love, only a 5-minute walk from Clifton Hill and the magnificent Falls.
Had a party of 26 people! Served us with efficiency and staff were friendly! Food was delicious and they have a few good vegan options.
Amazing food
Food 5/5 · Service 5/5 · Atmosphere 5/5
Always a must every time we visit Canada. The best homemade Italian food by far. Love it
Nice restaurant!!!
Awesome place
Thank you very much for the wonderful service and good food
Staff was amazing deniz was very helpful food was very delicious and hot. I will always come back
Great staff perfect foods deniz was very helpful
Super delicious food. Great customer service from deniz
Deniz customer service was great and food was very good. We're gonna come back for sure
Family-owned since 1958 and just steps from the Falls. Stop in for a true taste of Italy — we can't wait to welcome you to our table.
Mama Mia's Italian Eatery
5845 Victoria Avenue
Niagara Falls, ON, L2G 3L6
Kitchen open during our full working hours.
Please call 905-354-7471 after 4 pm to make reservations.