Fish & Chips · Treorchy
Good food.
Great flavour.
2 Station Road, Treorchy, CF42 6UA
Opening hours to be confirmed
Webber Bros Fish and Chips is a local takeaway in Treorchy, CF42 6UA. A menu has not yet been added to this listing.
Webber Bros Fish and Chips is listed at 2 Station Road, Treorchy, CF42 6UA. Opening hours and menu details can be added by the verified owner.
Loading reviews…