Open Daily 9:00 am to 6 pm • 802-253-4034
Contact Us
Edelweiss Mountain Deli
2251 Mountain Road
Stowe,Vermont 05672
2251 Mountain Road
Stowe,Vermont 05672
Phone: 802-253-4034
Email: [email protected]