On the page it only says that Christmas day could affect these hours. 10 am to 4.30 pm, but does not say that it is closed. Better call on the phone. Merry Christmas
There open everyday except Christmas, I believe.
Thanks! Your answer is awaiting moderation.