A renovated 18th-century pub, The Greyhound offers local ales and modern comfort food. Features include a garden and a roof terrace, and welcomes families and dogs.