Steakhouse & seafood · $$$$

Top of the World

2000 Las Vegas Blvd S, Las Vegas, NV

Revolving restaurant near the top of the STRAT tower, with views over the Strip and an upscale steak and seafood menu. A'ja Wilson, who calls herself adventurous, has had dinner there.

Picked by