When are they going to open
Generally weather dependant. They have usually stayed open through autumn (great view of the autumn mountain leaves Btw), but this IS New England, do your milage may vary.
I am not sure when they close but i think it is around november. They are a take out and dine outside not an inside eatery so maybe even sooner. Will find out and post soon
Thanks! Your answer is awaiting moderation.