5875 Falls Avenue, Niagara Falls, Ontario L2G 3K7
(905) 374-4445
Enjoy the breathtaking view of Niagara Falls at Massimo's Italian Fallsview Restaurant in the Sheraton on the Falls Hotel. Chef Massimo Capra shows off his culinary skills through the refreshing take on authentic Italian cuisine.