Yes, it is. Enjoy.
Not sure call them
They may open later on that day. You will have to call. But they should be open according to the website.
No, closed
It is not
Good Morning Nadine, We will be closed on Christmas Day and will re-open on the 26th with normal business hours
Thanks! Your answer is awaiting moderation.