Leonardo continuously shops the world for the latest fashions and trends. Our textured luxurious skins from leading suppliers create the finest leather apparel for Mens and Ladies ranging from classic to current trends.
Located in beautiful Niagara On The Lake, Ontario, Canada, we bring to you a unique shopping experience.
You can visit us at our retail store or buy online.