This is the food page of Skylon Tower on 5200 Robinson St Niagara Falls ON L2G 2A.
(first reviewed on December 17, 2017, last updated on December 17, 2017.)
Skylon Tower is ranked #1 of 9 Restaurants in Silvertown Niagara Falls.
This page has had 58 visitors. You are the 58th.