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.
Bistro at Ten Acres
14 Barrows Road, Stowe, 05672, VT