Food was excellent, although on the pricey end. Service was okay, but very slow. Our reservation was at 6 pm on a Monday night and our main course was finally served at 7:30 pm. The waiter would disappear on us, then someone else would serve or inquire, then waiter would reappear??? We didn't order dessert because no came back to us for some time, so decided we had sat long enough.