The food here is very good, but it is a little overpriced. I would probably rate the food about 4 out of 5 stars.
The service here is the worst. We have eaten here three times. Every time we have had different wait staff, and every time we regret eating there. The staff is snobby, rude, slow, and condescending. If the prices were reasonable we would put up with the torture of the service people, but for what they charge it is not worth it.