Yes. They will have 2 shifts on the 2nd. Lunch shift and dinner shift. According to Google maps.
My family have a tradition of going to the Thai House for Christmas dinner on December 25th sometime after they open at 5pm. Perhaps they close for new years but they are absolutely not shut down for the Christmas season.
Thanks! Your answer is awaiting moderation.