This is the food page of Niagara SkyWheel on 4950 Clifton Hill Niagara Falls ON L2E 6S8.
(first reviewed on December 11, 2017, last updated on December 11, 2017.)
Niagara SkyWheel is ranked #1 of 19 Restaurants in Silvertown Niagara Falls.
This page has had 61 visitors. You are the 61st.