Set your sights sky high when visiting this swanky venue, located on the top floor of the Steffl department store. When you step out of the glass...