Top of the World is a fine dining restaurant located on the 106th floor of the Stratosphere Tower. It offers a 360-degree view of Las Vegas and the surrounding desert. The menu features American cuisine with a focus on steak and seafood. The restaurant rotates 360 degrees every 80 minutes, providing diners with a constantly changing view.