I saw a sign there today saying they would be open regular hours on the holidays, Christmas and New year's
They are open 24 hours a day 365 days a year. They never close, and that's amazing because their donuts are the best.
Thanks! Your answer is awaiting moderation.