| Location | Las Vegas, Nev. |
|---|---|
| Annual Sales | $23,195,670 |
| Average Check | $137 |
| Meals Served | 169,477 |
| Total Seats | 430 |
| Website | https://thestrat.com/restaurants/top-of-the-world |
| Top 100 Year | 2025 |
*RB estimate
Sales represent previous year’s gross food and beverage sales