Custom and orthopedic shoes
Imelda
Imelda is a distinctive shoe and gift boutique located on Roncesvalles Avenue in Toronto's west end. Since its establishment in 2009, it has offered a carefully curated collection of footwear, bags, jewellery, candles, and accessories, focusing on quality and ethical production.
The boutique prides itself on creating an inclusive and socially conscious shopping environment, actively supporting various causes and initiatives. Imelda is dedicated to adapting its collection to meet the needs and desires of its customers while bringing comfort and joy to their everyday lives. Generated from the website