Imelda

Closed
Call
Website

Advertisement

123 Roncesvalles Ave
Toronto, ON M6R 2K9

Imelda is a trendy shoe store in Toronto, offering a wide selection of stylish footwear for men and women. They cater to fashion-forward individuals seeking quality shoes to step up their style game.

Generated from this place's information

Also at this address

Own this business?
See a problem?

You might also like

CanadaOntarioTorontoImelda

Advertisement