Best Fish & chips restaurant in Newark, united kingdom