Contact

Phone

(802) 253-2753

Hours

Bike Shop
10am – 6pm Daily

Restaurant
11am – 8pm Sun-Thurs
11am – 9pm Fri & Sat

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.