Top of the World Restaurant
You wouldn't be the first person to fall in love with this breathtaking view of the Vegas Strip. Delicious food is only of the attractions at the Top of the World. The restaurant earned its name because of its location. It's situated at the very top of the Strat.