October 21, 2020
The Strat’s rotating Top of the World fared particularly well last year, with a reported $23.2 million in sales, earning it the No. 7 spot on Restaurant Business magazine’s list of the Top 100 Independents for 2019.
October 20, 2020
Top of the World at the Strat landed the top spot among Las Vegas restaurants in Restaurant Business magazine’s newest list of top grossing independent restaurants in the country for 2019.