I don't think so! Call them
They are closed on Christmas day
Yes they are closed
I checked their website and tried to make a reservation on Christmas Day but no times were available so it looks as though they are closed.
Thanks! Your answer is awaiting moderation.