Mountain bike shop located in Cathays. Accepts telephone orders and offers deliveries and monthly sales.