Christmas Day dinner is reservation only, and I found out only after arriving and speaking with a cold faced woman and looking at a mostly empty restaurant. It was 7:30pm, height of the dinner time, yet they had no more than three tables filled.
I had called earlier in the day to ensure they're open, the person answering the phone said they were open until 10pm but never said I needed reservation. So, in essence the people answering the phone had zero interest in how the customer might be treated once they arrive.
It would be funny if none of the people who made reservation showed up, but alas I'm the one having the last laugh as I sat down in the Chinatown Little Sheep 20 minutes later. Try the Chinatown location instead, you'll find all you can eat food and a much better wait staff.