While an awesome sight, the thundering roar of the water isn't the only thing you'll experience at this Niagara Falls restaurant with a view. Table Rock House Restaurant sources ingredients locally, ...
With mist on your face and a fork in your hand, there’s no better place to feast than beside one of the world’s greatest natural wonders. Top of the Falls Restaurant, perched on Goat Island inside ...