Statement on Covid-19 OPEN DAILY 9 AM TO 6 PM • 802-253-4034Edelweiss Facebook Profile    Edelweiss Instagram Profile

Contact Us

Edelweiss Mountain Deli
2251 Mountain Road
Stowe,Vermont 05672

Phone: 802-253-4034
Email: [email protected]

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