Sorry to 8 on response like the group has it correct Crowd sourced answers big thumbs up! Emoji of a hand with the thumb up
Not Christmas day.
No, closed Christmas; however regular hours Dec. 26th and after.
Not open on Christmas day
Thanks! Your answer is awaiting moderation.