‘It’s absolutely nostalgic’: Shoppers embrace Zellers’ return to Toronto
Descrease article font size Increase article font size Zellers officially reopened in Toronto on Thursday, drawing crowds of shoppers eager to revisit a piece of their childhood. The new standalone store at 80 Orfus Rd. marks the retailer’s latest expansion in Canada following its major nationwide shut down in the mid 2010s. The opening featured…