COVID-19 Updates: Flexible Cancellation  Committed to Cleanliness Contactless Services Restaurant Safety  Mask By-Law

Massimo’s Italian Fallsview Restaurant: Visit the #1 Italian Restaurant in Niagara Falls

We are excited to announce that Massimo’s Italian Fallsview Restaurant is now the #1 Italian Restaurant in Niagara Falls. Located in the Sheraton on the Falls Hotel, Massimo’s Massimo's Italian Fallsview Restaurantoffers great food and wine with a spectacular view of Niagara Falls.

Dinner & Dessert

An enticing menu that blends fresh and delicious ingredients from throughout the Niagara Region to form the best Italian cuisine. The appetizers and entrees will make for satisfying and memorable dining experiences featuring fresh vegetables, meat, seafood and more. To complement the dinner menu comes a selection of delectable desserts, crafted with unique artisan flare to end your meal.


A highlight of Massimo’s Italian Fallsview Restaurant is offering a wide selection of world-renowned wines. Guests can indulge in noteworthy reds, whites, and dessert wines from Niagara, Italy, and beyond.


Massimo’s location on the Fallsview Dining Level of Sheraton on the Falls provides spectacular views of Niagara Falls from the dining room’s floor to ceiling windows. Guests can dine in direct of the Falls with its scenic backdrop, overall making it an unforgettable dining experience.


To celebrate Massimo’s Italian Fallsview Restaurant’s #1 rating, they are offering 50% off select bottles of wine from their wine list for a limited time, don’t miss out on exquisite wines to enhance your meal.

To make a reservation please visit or call  1-966-374-4408.