We waited so long for drinks and our food that we wondered if we had offended them somehow. Then the waitress played up the sympathy card about working on Christmas Eve, to ensure that despite everything, we'd give her a big tip. Plus, she asked us to pay in cash, so that the staff could get paid. The food was mostly good, once it came, but we didn't even all get our plates at the same time (and mine was so cold that I had to send it back, despite the fact that we had sat there waiting for two hours). I don't recommend this place.