Massimo's Italian Fallsview Restaurant



Dress code



+1 905 3744445; ext= 4650

Appointment required

Make a Reservation

Great Food. Great Wine. Spectacular View. These three pillars are at the core of the #1 rated Italian restaurant in Niagara Falls on TripAdvisor. Located at the Sheraton on the Falls Hotel and inspired by Chef Massimo Capra, one of Canada’s most accomplished and recognizable chefs, Massimo’s Italian Fallsview Restaurant offers exquisite Italian cuisine, an extensive wine list designed to enhance the experience and a direct view of one of the world’s most beautiful natural wonders, Niagara Falls.