Mama Mia's Italian Eatery
Reservations are not being accepted at this time,
5845 Victoria AvenueNiagara Falls, ON, L2G 3L6Phone- 905-354-7471Fax- 905-354-1876ON-SITE PARKING AVAILABLE
mamamias@cogeco.net
*within walking distance from Clifton Hill & the Falls!
Looking for a hotel after a great meal?