After heading back to Stowe from hiking, we stopped in to grab a sandwich. Immediately, it was clear we were in the right spot - the parking lot was full of landscaping trucks and other locals. My turkey sandwich was delicious and pricey ($9.50). I guess its not uncommon to find big-city prices in resort towns, and Edelweiss is no steal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.