OPEN DAILY 6:30 AM TO 6 PM • 802-253-4034        

Open Daily 6:30 am to 6 pm • 802-253-4034

Contact Us

Edelweiss Mountain Deli
2251 Mountain Road
Stowe,Vermont 05672

Phone: 802-253-4034
Email: info@edelweissstowe.com