Restaurant
Depot Street Malt Shop
8 locals recommend
Permanently closed
Location
57 Depot St
Stowe, VT
Tips from locals
Very casual, a 5 minute walk from Hobble Inn. (Ask about 2 for 1 ice cream cones!!)
Locals also recommend
- 10 locals recommend
- 5 locals recommend