The food here was among the best I've had in quite a while, but the service was slow. At least two other tables became frustrated because they couldn't get water refills or their check, and there appeared to be a dispute between two of the wait people that played out in front of the restaurant in the form of scowls and terse comments. After we finished our food, we sat for an inordinately long time with no one to pull our plates, offer us dessert or bring the check. People arrived at the front door and were turned away while we sat wishing for an opportunity to clear out. We finally approached someone in the back and requested our check. The food is definitely good, but I'd suggest going to this restaurant at an off-peak hour to get better service. Better yet, just get take-out.