Mama Mia’s can satisfy everyone’s cravings. They feature a colossal menu with authentic Italian dishes, homemade pastas, steaks, seafood and traditional pub fare
A good vacation means good food and good times. You find both at Mama Mia’s, Niagara Fall’s Italian experts. They’ve been serving delicious Italian cuisine since 1958, and are the proud winners of two “Best Italian Restaurant” awards.
Stop in for lunch, a quick pizza, or if you want to spend an evening linger over Italian favorites with a fabulous glass of wine. Here you’ll enjoy an authentic atmosphere complete with red and white checked tablecloths and modest prices.
You’ll find Mama Mia’s Restaurant and Tavern steps above Clifton Hill.