Best Fish and seafood restaurant in Sudbury, united kingdom