We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Mama Mia's Italian Restaurant - CLOSED

6380 Fallsview Blvd | # B1, Niagara Falls, Ontario L2G 7X5, Canada
+1 905-358-2672
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent41%
  • Very good31%
  • Average16%
  • Poor3%
  • Terrible6%
Travelers talk about
“lasagna” (12 reviews)
“house salad” (2 reviews)
Restaurant Hours
Italian, Pizza
$$ - $$$
6380 Fallsview Blvd | # B1, Niagara Falls, Ontario L2G 7X5, Canada
More restaurants in Niagara Falls
Traveler rating
Traveler type
Time of year

1 - 10 of 162 reviews

Reviewed December 30, 2016

a real treat to eat at this establishment. the staff are friendly and the food is authentic, home-made Italian hearty meals. we started out sharing the delicious mussels, followed by a sampler pasta dish which consisted of a delectable slice of lasagna for my wife...More

Thank _samlamb37
Reviewed December 21, 2016

We struggled to find somewhere reasonably priced and good value but once we found this restaurant we had it made. Good food , good service reasonable prices.

Thank nivalb
Reviewed December 4, 2016

The food is amazing, after having a big lunch we didn't want a huge dinner, so we shared a meal. The waitress was great about it, brought us the extra plate. ( We tip as if two meals were ordered) The only problem is they...More

Thank 774annc
Reviewed November 2, 2016 via mobile

I loved this restaurant it is walking distance from most attractions and bed and breakfasts in the area. In fact I walked there, the staff is amazing, the food is delicious. Had escargot for the first time and loved it !!!! Must visit again

Thank naika_kb
Reviewed November 1, 2016

We have eaten at Mama Mia's a few times in Niagara. Good, tasty food at reasonable prices, can't go wrong. All staff are friendly and welcoming. Portions are a good size. Try Mama Mia's, it won't disappoint.

Thank Vegas_Firsttime
Reviewed October 20, 2016

My son and I went for supper and enjoyed a fantastic meal. I had pizza and he had the chicken parmesan we both left with leftovers and waddle to our hotel room!

Thank mambogirl1
Reviewed September 27, 2016

Absolutely loved this place. The servings were huge (ended up bringing half of it home). The chicken parm was massive, perfectly cooked and had just the right amount of cheese. The combo plate my son had, was lasagna and fettuccine. Neither of us cared for...More

Thank Tracey G
Reviewed September 26, 2016

As soon as we walked into the restaurant we knew the food would be good. The aroma of true Italian was filling the air. It is a popular restaurant so there can be a little wait but well worth it. The pasta was wonderful and...More

Thank katdak
Reviewed September 8, 2016 via mobile

We stopped here on a whim and so glad we did. The food was fabulous, truly authentic. House salad was so fresh. I got spaghetti with homemade. meatballs and homemade pasta. My husband got lasagna and cleaned his plate. Service was excellent. Casual and very...More

Thank Susan C
Reviewed September 6, 2016

We had to fight our way up Clifton Hill through throngs of people going to and waiting for "Neon Attractions." We were pleasantly surprised that there was only a 5 minute wait for a table once we arrived at the almost hidden restaurant. I had...More

Thank Gma51
Nearby Restaurants
Grand Caffe Breakfast Buffet
885 reviews
.10 miles away
Brasa Brazilian Steakhouse
2,434 reviews
.10 miles away
Canyon Creek
784 reviews
.10 miles away
Il Gelato di Carlotta Niagara Falls
140 reviews
.00 miles away
Nearby Attractions
Niagara Falls
23,255 reviews
.20 miles away
Skylon Tower
5,240 reviews
.20 miles away
Niagara Fallsview Casino
3,154 reviews
.05 miles away
Falls Incline Railway
399 reviews
.20 miles away
Improve this listing

Restaurant Details

Good for
Kids, Large groups, Families with children
Location and Contact Information
  • Address: 6380 Fallsview Blvd | # B1, Niagara Falls, Ontario L2G 7X5, Canada
  • Location: Canada  >  Ontario  >  Niagara Falls
  • Phone Number: +1 905-358-2672