6650 Niagara Parkway Niagara Falls, Grand Island, ON L2E, Canada
View on Map
What travelers say:
View Restaurant C debut is facing the most powerful horseshoe-shaped waterfall in the Niagara Falls group. Only tens of meters can feel the air mixed with water vapor through the window. During the day, you can watch the waterfall. At night, you can look up at the fireworks. The view restaurant No. 1 sits and adds a cup of sweet wine and a cow. The row is great.