RESTAURANT: WINVIAN FARM, LITCHFIELD, CONNECTICUT
Forget the chowda. Indulge in perhaps New England’s finest dining experience
Forget the chowda. Indulge in perhaps New England’s finest dining experience
At Winvian Farm you can sleep in a treehouse and a helicopter, but they rather you leave to explore Central Connecticut