Excellent high end menu, very attentive service, excellent quality food, prepared as ordered. Price is quite high but fitting for the quality of food and service. Great Piano player. Were excellent with our young 5 year old grand daughters and made special efforts to make the kids feel welcome. Great place and we will return!