Contact
Phone
(802) 253-2753
Hours
Bike Shop
Everyday: 10am – 6pm
Everyday: 10am – 6pm
Restaurant
Mon-Fri: 12pm – 8pm
Sat & Sun: 11am-8pm
Address
311 Mountain Road
Stowe, VT 05672
Send Us a Message
Get in touch and we’ll get back to you as soon as we can.