Farmhouse Restaurant located in Newtown, CT is a restaurant specializing in farm-to-table fare from local farms, fishermen and breweries too.