I was on a date and was in Red Rock casino deciding what to eat, we came across Terra Rossa and decided to try this place. This place was nice and clean but I thought the service would be a little better since they where not that full. I think this place was over priced since we both decided on the salmon and the bill was $100 - the portions where OK and we didn't even have wine with dinner. Our waitress only came by once and when we where ready to leave, I had to finally flag someone down. The salmon was good and had a nice flavor, I just expected a little more for what I paid for, I don't think I would go back because I have been to nicer Italian restaurants for a lot better price