This is the list of cafes, restaurants, supermarkets, libraries and other facilities that are marked on the Abercanaid map, and where you are allowed to come in with your bike.
(+44)1443405293
Unit 2A, Pontypridd Road, treharris, Wales CF46 5EB, GB, Treharris, United Kingdom
Bike Shop
Fantastic range - Electric Bikes, Parts, Accessories and Clothing. Cytec Approved Mechanics, Specialist Advice, Scott Bikes, Moustache Bikes, Mondraker, KTM Bikes, Free Car park, Just off A470