Hopefully this review is indicative of an off night, rather than a change from the usual great food and service. Although greeted promptly, it took almost 1/2 hour before we could get our order in, and another 1/2 hour (and after several assurances that the orders would be "right up" or "next") to get the food. While we were trying to get the waiter's attention to order he walked by as if he didn't notice and then after he took several steps past our table turned his head back and said "I'll be right back" as he continued to walk away. And not in a nice voice. And he wasn't "right back." The main dishes were fantastic. Then another delay to get the check. Restaurant was moderately busy (about 2/3 of the tables in the room we were in were seated).