SHELLFISH DISPLAY* GF
Oysters, Maine Lobster, Poached Shrimp, King Crab, Tuna Poke, Assorted Sauces Serves 2 to 4
Price: 149.00
Located more than 800 feet above Las Vegas at The STRAT Hotel, Casino & Tower, the award-winning Top of the World offers a dining experience like no other.
This Las Vegas fine dining restaurant features culinary delights served in an elegant atmosphere with unparalleled views of the city as the restaurant revolves 360 degrees every 80 minutes.
Top of the World can be found at 2000 Las Vegas Blvd S . The following is offered: Steak Houses - In Las Vegas there are 78 other Steak Houses. An overview can be found here.
This listing was not reviewed yet