Bistro at Ten Acres

Restaurant

Bistro at Ten Acres

14 Barrows Road, Stowe, 05672, VT

This dinner spot is located at Ten Acres Lodge. The family-run lodge and restaurant features homemade soups, breads, salads, desserts and steak and seafood entrees. The elegant dinner spot is open from Wednesday through Sunday, from 5 to 10 p.m.