Coolest place to sit and enjoy the beautiful view.
The restaurant has an excellent menu and the food is delicious.
It's also great for taking photos with your family or friends.
Address 5200 Robinson St, Niagara Falls, ON L2G 2A3, Canada
Phone +1 905-356-2651
Maps 3WPC+25 Niagara Falls, ON, Canada Open Maps