Open year-round. Not sure about Christmas day itself, but will be open the week of Christmas
Probably...if weather permits. I'd call to verify.
Web now showing closed M T W
It depends in the temperature, if there is any threat of ice they close the outside
Thanks! Your answer is awaiting moderation.