Top of the World is a restaurant on the 106th floor of the Stratosphere Tower in Las Vegas. This steak house offers dinner, cocktails, wine, and beer. It features a rotating dining room with panoramic views. Visitors frequently comment on the impressive views, although opinions on food quality and overall value can vary.