Located across from the Casino Niagara and a short walk to the Falls, this restaurant has created its own niche in the competitive world of Niagara ... More
Mama Leone Restaurant
Located across from the Casino Niagara and a short walk to the Falls, this restaurant has created its own niche in the competitive world of Niagara Falls fine dining. A combination of attentive service, and award-winning Northern Italian cuisine helped accomplish this. It also helps that it is the only restaurant in the city that can call itself a certified Angus beef restaurant. The restaurant's mix of seafood and fish, pasta, lamb and, certified Angus beef done Northern Italian-style recently earned it a Niagara Best Fine Dining Award.
This restaurant used to be lovely as well as the owner (who was also the hostess) and was. For several years we came back to the Falls once a year to have one of their delicious,homemade, authentic Italian food.
Not sure exactly when ownership changed (may have been 2001, but the food was horrible the very last time we went there. Major disappoinment when you look forward to going only once a year. Canned clam sauce defined their Linguine and Clam Sauce and frozen Green Giant vegetables were used for their Pasta Primavera (which was my favorite dish to have there previously. We have not been there since 2001, but if you expect the "Old" Mama Leones--STAY FAR FAR AWAY.
Experience Niagara Falls from the center of it all. The Sheraton on the Falls is the only hotel directly across
from the Falls, and is the cornerstone of the 20 Acre Falls Avenue Resort, North Americas largest Hotel, Waterpark, ...
Guests of the Courtyard Niagara Falls by Marriott can walk the one block to Casino Niagara, Fallsview Casino, Niagara Falls,
Maid of the Mist boat tours, and Clifton Hill. Hotel amenities include an indoor pool with a spa tub; ...
Rated by some as having the best sushi in Southern Ontario outside the Toronto area, this restaurant attracts an international
clientele and is a favourite for Japanese tourists visiting the Falls. Located in the heart of the city, a ...