Restaurants near Long Melford, Sudbury, Suffolk, CO10