Contact

Phone

(802) 253-2753

Hours

Bike Shop
Weds – Mon: 10am – 6pm
Tuesday: Closed

Restaurant
Monday: 12pm – 8pm
Tuesday: Closed
Weds – 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.