Zellers Grand Opening at The Bay! |

Announcing Zellers Grand Opening at Woodbine Mall!

Visit Zellers pop-up shop located in Hudson’s Bay.

Now’s your chance to shop in-store at Canada’s popular discount chain. Discover quality and style, featuring a selection of Zeller’s original products, ranging from clothing to home décor to baby products.