Yes, we are open on Dec. 26.
I don't think they answer questions here. No place that I know of does. They do have a Facebook and a website. Hope that helps. ***Update... I checked their info on here, click where it says they're closed in red. They are open tomorrow.
Thanks! Your answer is awaiting moderation.