Mama Mia’s Italian Eatery

Home-cooked meals in the heart of Niagara

Mama Mia’s boasts homemade sauces, pastas, and other Italian specialties and has been doing so for over 5 decades.

Add to your trip Add to your trip

5719 Victoria Ave, Niagara Falls, ON L2G 3L5, Canada


TripAdvisor Traveler Rating

Myniagara Instagram#myniagara