I bet you can get most of thing you want, the price is good also!
On the Kennedy Rd. from Lawrence Ave. to Ellesmere Rd. You drive on HWY 401 exit on Kennedy exit and head to South. You won't miss that road. And you can shop around. Personally, I don't suggest Pacific mall except those orental fancy stuff