I visited this location multiple times in May. I believe there used to be a restaurant where MEC was located, which looked over both the mall and the store. This Hudson’s Bay was one of the many locations where the escalators were out of service.
Address: 3401 Dufferin Street, North York (Toronto)