Love the Matterhorn. Hadn't been in a few years but it was just as I remembered it. Solid menu, amazing atmosphere. A Stowe "must" if you haven't been before.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.