An award winning fish bar, that is regularly voted as one of the top 100 chip shops in the uk. try the battered rissoles- a south welsh specialty.
If you don't mind splurging a little bit, then this would be a great restaurant for you