The week of Christmas they are open Monday to Thursday, I think until 7pm. They normally will open additional days during the main holidays
Yes they are. I was there this past weekend and they have additional holiday hours just this week. They'll be open tomorrow too.
No, they are only open on Friday and Saturday.
Thanks! Your answer is awaiting moderation.