Based upon a review from someone else here, I made a reservation for Saturday night. I was running late and called the restaurant to alert them that I will be late and I was told that the reservation was cancelled. When I arrived, the hostess squeezed me to the front of the line and I got a table right away. Unfortunately, I had to wait awhile for the server to come over to our table. The server described some specials. I first ordered the tortilla soup and it was delicious. Next up, was my steak. I ordered the New York steak. It was cooked to my liking but it was very dry. I also didn't like the fact that everything at this restaurant was a-la-carte. The p[ices were very high. My wife ordered the pizza and she said that it was very salty. The manager addressed the issue without resistance or hesitation and allowed us to order something else. After we ate, we bought some gelato in the candy shop and that was pretty good. Based upon the high prices along with the poor tasting food, I will not return here. In addition, there was some sort of additional surcharge placed on my bill because the restaurant is located on the strip! I'm a local and never heard or was charged a fee in the past for eating at a restaurant on the strip.