I've been there during fall peak last year. Make a reservation or you won't get a table. Supper busy.
You can call Stowe Mountain Resort to confirm. November is between their summer and winter seasons so it may not be open.
It will likely not be open until December, when the ski season picks up, closer to Christmas
Not open unless ski area is open check web site for open dates
Thanks! Your answer is awaiting moderation.