Fine Italian Food Since 1958! Eat in our dining room, take it to go, or call for delivery. Italian Specialties, Homemade Pasta & Pizza. Childrens Menu. Private Party Room. Visit Mama Mia's today!
Situated directly across from Niagara Falls is the most spectacular Fallsview fine dining restaurant in Niagara Falls, featuring the culinary insight and passion of renowned Chef Massimo Capra.
Windows by Jamie Kennedy breaks new ground in the Niagara Falls Hotel tourist district, by championing the rich local bounty available right in it's own backyard.
Niagara's Favourite Place to Meet & Eat. Multiple Winner of Readers Choice Awards for Best Pizza & Wings, Best Italian & Best Family Restaurant.
Were you looking for:
Sign up for the
Expert tips, local blogger round-ups and unbeatable deals in your area, all in one weekly email.
Keep an eye on that inbox! You should receive your first newsletter within the next week.
Do you wish to continue?