Fish & Chips · Penpedairheol
Good food.
Great flavour.
1 Pengam Road, Penpedairheol, CF82 8BW
Opening hours to be confirmed
Cascade Fish Bar is a local takeaway in Penpedairheol, CF82 8BW. A menu has not yet been added to this listing.
Cascade Fish Bar is listed at 1 Pengam Road, Penpedairheol, CF82 8BW. Opening hours and menu details can be added by the verified owner.
Loading reviews…