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.