Observation Deck offers sweeping vistas of Niagara Falls from its indoor/outdoor observation decks. Enjoy a revolving restaurant, arcade, and panoramic views from 775 feet above the Falls.