Upper Canada Mall is a great mall up North. Even when busy, I feel the mall has a spacious feel to it and I don't get my "oh my god get me out of here" freak out like I do at other malls. It has your default stores with adequate anchor retailers including the Bay, Toys 'R Us, amongst the usuals. Can't wait for Target to open up soon.
The best thing about this place is if you have kids, they have probably one of the best play areas for kids. It is cleaned often by the staff, and has soft toys for kids to romp around on.