ADVERTISEMENT
Canadian department store Simons celebrated a milestone as the first-ever Toronto location opened at Yorkdale Shopping Centre.