We had dinner here tonight. To be fair, I am going to break out the review, as some of the factions of the restaurant were EXCELLENT, but some were on the opposite end of the scale. ON THE POSITIVE SIDE: The Food was fabulous! Hats off to the kitchen/chef! IN THE MIDDLE: The prices were above normal for the area, and the quality of the food. ON THE BOTTOM: The service was slow. It took us 15 minutes to order drinks, we didn't get them until arrival +25 minutes. We got the appetizer at arrival +45 minutes. We received our mail at arrival +55 minutes. The drink refills were slow. ON A FINANCIAL NOTE: They don't take American Express.