Take your Niagara dining experience to new heights Please note, our Summit Suite Buffet restaurant is temporarily closed and is scheduled to re-open in 2023. The Revolving Dining Room is open and taking reservations. The most famous Niagara Falls restaurant in Canada – The Skylon Tower offers 2 great levels of fine dining – both … Continue reading Skylon Tower
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed