Top of the World Restaurant
Stratosphere Casino, Hotel & Tower
2000 Las Vegas S Blvd
Downtown, Las Vegas
89104
Phone Number:
(702) 380-7777
Located more than 800 feet above the Las Vegas Strip in the Stratosphere Casino, Hotel & Tower, the award-winning Top of the World Restaurant offers an unparalleled dining experience. Enjoy breathtaking views of Las Vegas as the restaurant revolves