Cwmbran Fish and Chip shop could be Wales’ best
A FISH and Chip shop based in Cwmbran is in the race to be crowned Regional Independent Takeaway of the Year at the 25th National Fish and Chip Awards 2013. Page’s Fish and Chips in Cwmbran is one of five Fish and Chip shops in Wales shortlisted