Enjoy a spectacular view of Niagara Falls while you dine in one of North America's most popular restaurants.