Dedalus Wine Shop, Market & Wine Bar — For many oenophiles, Dedalus is the place to buy wine; the purchasing team only stocks bottles it stands behind 100 percent. In addition to the retail shops, there’s a wine bar in Burlington and a seasonal wine garden and grill in Stowe.
find, follow, fan us: