It will be closed on Christmas day.
It's closed on Christmas day
Special hours during holiday season: Normally.
Not sure till now.
Yes they are open during the Christmas season. However, there are certain days when it is closed such as December 25th which is Christmas day. I will post the exact dates on my review.
Thanks! Your answer is awaiting moderation.