Zellers is officially back in Canada, with its first new store in more than a decade opening Thursday morning at Londonderry Mall in Edmonton.

We checked it out right as the doors opened at 10 a.m. and found a small crowd gathered outside the entrance. Zellers opened, and we were greeted by balloons framing the entrance, cheerful staff in bright red Zellers T-shirts, and Zeddy, the iconic Zellers teddy bear mascot, posing for photos.

Inside, the store felt bright and well-stocked. Unfortunately for those hoping for sandwiches and hot gravy, there’s no restaurant in here, but the grand opening sale offered some decent discounts. Currently, the store carries brands including Canada Weather Gear, Spyder, Reebok, and a mix of other labels.

The home section takes up about a quarter of th

See Full Page