The food was good. The service, though, was terrible. We had a reservation and were seated on time, but then were asked to move to accommodate a large party. I wouldn't have minded, except no compensation was offered and our service went downhill after that. After the large party arrived our server seemed to forget about us; it took ages to get a drink menu and even longer to get a dessert. Then we sat for quite a while waiting for the check, while our server seemed to studiously avoid eye contact in favor of the big table. Feeling ignored for the latter half of our meal put a damper on the whole experience, which is a shame because the food was nice.