Though a bit pricey for the area, the food is excellent. The multi course dinner provides many different flavors and selections, all of which are excellent. The made to order desserts are spectacular. Though expensive, the portion sizes and the food quality makes it worth it. The service that we have had varies from visit to visit, sometimes being pleasent and responsive, sometimes being very snooty and and unpleasent. Overall, I would recommend this restaurant strongly.
Pros: Excellent variety, Good value
Cons: Expensive, Mixed service