Aldo Logo
Aldo is a Canadian footwear and accessories retailer that operates over 300 stores in 90 countries. Founded in 1978, the company is known for its trendy and affordable footwear and accessories for men and women. Aldo's products are sold in a variety of retail formats, including department stores, airport duty-free shops, and online.