Stratosphere Tower Restaurant
Dec. 28, 2024
Diners in the Top of the World restaurant at the Strat or Stratosphere Hotel Tower & casino, watch a skyjump while eating, Las Vegas USA Stock Photo - Alamy Top of the World Restaurant Info and Reservations Las Vegas Restaurant: Top of the World at the Stratosphere – Home Cooking Memories Stratosphere Tower Restaurant