Fine dining steakhouse and seafood restaurant located in The STRAT Tower with a 360-degree revolving dining room overlooking Las Vegas. Award-winning establishment with Wine Spectator Award of Excellence for 27 consecutive years.