Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Oct 3, 2012
Welcome to Top of the World restaurant inside Stratosphere Casino, Hotel & Tower. Top of the World offers an unforgettable dining experience 800 feet above the Las Vegas Strip. Open for lunch and dinner.