Emphasis on presentation evident in Salute’s dishes
Sometimes presentation is everything, and Salute at Red Rock Resort does a better job of presentation than most Italian restaurants that come readily to mind.