Best Fish & chips restaurant in Warwick, united kingdom