Best Restaurant in Camber, united kingdom