Whip Bar & Grill
18 Main St, Stowe VT 05672