I did this ride yesterday, taking Lakeshore Road (Lakeshore Boulevard in Toronto) for almost the whole length. Construction on the Gardener closed it for the downtown core, diverting almost all traffic to Lakeshore Boulevard, slowing it down considerably. However, even in the fast parts, I was still able to keep up with the traffic. I bailed out at Canada Drive, and rode the CNE grounds to the exit at Strachan, taking the bridge north. Went the wrong way on Palmerston past Queen (according to Google, but saw no street sign saying “One Way”. And the oncoming drivers didn’t seem to mind, but I admit the street was quite narrow), and turned left at Harbord.