A friend chose the place and I throught it looked all too trendy and yuppie, the waiters a bit too good-looking (but I did not mind :-), etc. But you pick the right food and fine, and this place is great. I had a (complimentar) jumbo shrimp plate, Pennine Rigate, Braised Veal cheaks, and a (complimentary) selection of desserts. And a good 2005 Barolo (although they were out of the one a little older that I wanted). We were 9 people, and the service was very friendly, and efficient. Not cheap, if that is what you are looking, but we had a great evening at Cavalli.