Restaurant and pub, Farrington's Mill, features a microbrewery and farm. Enjoy fresh food and house beers.