The numerous on-site and nearby dining options also cater to all members of the clan: The nearby Rainforest Cafe Niagara Falls with its ... Massimo's Italian Fallsview Restaurant.