Restaurant Reviews from DiningGuide411.com
    Top : United_States: NV: Las_Vegas

Top of the World Restaurant, Las Vegas, Nevada










Top of the World Restaurant
2000 Las Vegas Boulevard S.
Las Vegas NV United States

Located in the Stratosphere Tower at the Stratosphere Hotel & Casino.


Phone: 702.380.7711