Best Fish & chips restaurant in Spalding, united kingdom