Fish & Chips · Vale Of Glamorgan
Good food.
Great flavour.
1 Station Approach Road, Barry, Vale Of Glamorgan, CF62 5TH
Opening hours to be confirmed
Barry Island Fish and Chip company is a local takeaway in Vale Of Glamorgan, CF62 5TH. A menu has not yet been added to this listing.
Barry Island Fish and Chip company is listed at 1 Station Approach Road, Barry, Vale Of Glamorgan, CF62 5TH. Opening hours and menu details can be added by the verified owner.
Loading reviews…