ALDO

Atria Mall

About

Shoes and accessories from Aldo are not only famous but also very stylish. This Canadian brand was brought to India four years back and has become quite a rage since then. This particular store is located within the Atria Mall, which is a shopping mall filled with many such international brands. So when in Worli or Bandra, and in need of some higher-end brands in shoes you know where to head to.

If you have been to ALDO, share your experience

Review this place