Fallsview Grand Meal was an eternal 80-base meal from juicy food combined with a sensational look at Niagara Falls