Best Fish & chips restaurant in Salford, united kingdom