The business details page you are looking for no longer exists, here are the listings that best match your request.
Hours or Services may differ due to COVID-19
5845 Victoria Ave, Niagara Falls, ON L2G 3L6 Get directions
Italian Specialties * Homemade Pasta & Pizza * Children's Menu * Private Party Room. Eat in our dining room, take it to go, or call for delivery. Fine Italian Food Since 1958. Visit Mama Mia's today! more... See more text
Best Italian food we’ve ever had! Love the complimentary basket of bread to dip with oil&balsamic. Well priced. We had a very pleasant server. Read more
Go to Merchant Page
Get Directions
Back to Top
Close menu