People say Welsh fish and chip shop is 'one of the best' with 'super fresh food'

It has over 440 five-star TripAdvisor reviews and was shortlisted for a national award