Yes at the snack bar and in vending machines both.
I know for sure they have ice cream in a freezer up there mot sure about soft serve
Yes in season they have vending machines
They didn't used to, although they have a gift shop, they might have ice cream there.
Yes
Thanks! Your answer is awaiting moderation.