Edelweiss Mountain Deli is a local Stowe landmark featuring fresh, locally-inspired prepared foods to go, specialty foods, Vermont beer, a Black Flannel Distilling Co tasting room and a global wine set. They're all about Vermont and it’s hand/land crafted food and beverage.
Edelweiss Mountain Deli
2251 Mountain Rd
Stowe, VT 05672
802-253-4034
Hours of Operation
Monday - Friday 10:30am - 6:00pm
Saturday - Sunday 9:00am - 6:00pm
From The Blog