Make them!
I wouldn't try to go there at anytime without having reservations! There is nothing worse than going out to dinner only to find out that you need to eat somewhere else. It will be worth the trouble of making sure that you can eat there.
They're open on 12/25, so probably so. Definitely make reservations
Thanks! Your answer is awaiting moderation.