Top of the World

Description

Steak house Rotating New American restaurant on the 106th floor of Stratosphere Tower offering panoramic vistas. Service options: Reservations required · Serves happy-hour food · Has private dining room Address: The STRAT Hotel, Casino & Tower, Las Vegas Price: Starts from $20 Offers: Variety of Dishes including american, chinese French, Sea food etc.. Hours Friday to Thursday 4:30–11:30 pm For reservation and complete services info call 702-380-7711

This store does not offer cashback

Products

No Products Data Available

Location Map