Delivering New England’s finest seafood and pasta now in the heart of Vermont at The Village Inn of Woodstock. This smaller 35-seat restaurant is open nights and weekends and offers diners the same great flavors and quality as its Boston-based counterparts.
Please login to add/edit your review.