Top Brunch Spots » Restaurants » late night restaurants Las Vegas » Top of the World – Las Vegas, Nevada 89104
Rotating New American restaurant on the 106th floor of Stratosphere Tower offering panoramic vistas.