Zellers is back in Toronto, here’s why experts say nostalgia alone won’t fill its stores
Zellers has officially made its grand opening in Toronto, reviving one of Canada’s most recognizable brands that experts say will need more than just nostalgia to stick around.