I can almost guarantee they're closed on Christmas Day but I would just pick up the phone and call them
As this is a forum for users of Google maps in general, and not necessarily the owners or management of any questioned establishments, I'd recommend contacting the establishment directly for an answer to this question. Thank you.
Thanks! Your answer is awaiting moderation.