Mama Mia's

AAA Inspector Rating
5719 Victoria Ave
Niagara Falls, ON L2G 3L5- Map It
Phone: (905) 354-7471
AAA Inspector Rating Details (scale 1-5)
2.6
Overall
Food2.4
Service2.6
Decor2.9
AAA Inspector Notes
This Italian eatery dishes up a good menu selection of lasagna, manicotti and cannelloni in its quaint dining room. Veal and chicken also make an appearance on the menu.
$10-$22
Italian
At top of Clifton Hill. 5719 Victoria Ave L2G 3L5
street only.
Closed some major holidays.
Casual Dining. Lunch and dinner served. Full bar.