No.
I don't know
They are not open on Christmas Day. Instead of asking on here you should have simply contacted the restaurant directly. They don't monitor this page.
No, not as far as I have been told by wait staff.
Thanks! Your answer is awaiting moderation.