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.