Expensive but excellent food. It is worth every penny you spend there. The meat just needs the right amount of salt and pepper and let the meat shine for itself. Having said that, I was also never disappointed with the service either until my very last visit. Despite reserving a party of 20 several days before-hand, we had to wait for more than 40 minutes for our table. Personally in this situation I usually cancel my reservation and go to another restaurant, but when you have 20 people with you, it is difficult to migrate to other places and feel obligated to wait. I know for sure that next time I come here to not bring large parties at this place. I gave 3 stars due to poor organization, but will give 5 stars for the food.