Aldo

1,361 products, 3 stores

Showing 60 of 1,361

Show more

Aldo is a Canadian retailer that specializes in high-quality fashion footwear, handbags and accessories. The company was founded in 1972 by Aldo Bensadoun and today has over 1,700 stores worldwide.