Yorkdale is easily Toronto's best shopping mall. I've been coming here ever since I was a kid and its transformed so much over the years.
Location: Convenient by car or subway
Stores: tons of selection that you won't get at other malls (clothing, movie theatre, furniture stores etc). Lots of high-end retailers and unique stores (e.g. Tesla)
Other pluses: Smart parking that shows you on the ceiling which parking spots are free. Valet parking to those with a few extra $$$. Fantastic food court with real cutlery.
Yorkdale is a mall that you can spend an entire day in. Highly recommend to everyone and anyone.