Top 1 alternative sites to leonardifactory.com
Leonardi Store | MTB Hand Made in Italy components shop
High-end advanced bicycle components shop. Leonardi Store is specialized in Leonardi Factory brand and the place for MTB lovers. We have everything you need: MTB, Components, Full Bikes, Carbon, Tools, Ciclocross, CANNONDALE and LEFTY®