Yes we are OPEN 365 days a year regular hours. Enjoy
Just called them. They are open 365. Christmas, Thanksgiving, New Years, etc
You should go to the Castle's website and check.
They are closed on Christmas.
Doubt it
I don't know if they are going to be open
Thanks! Your answer is awaiting moderation.