Best Fish & chips restaurant in Pontypridd, united kingdom