Divine Inspiration, I guess. I was staring at it and zoning out, thinking:
"That doesn't look like anywhere in Toronto that I know.", when it hit me.
Cello's from Brampton! A quick google image search showed me the way.
I made a small detour this morning, and took this on the way to work:
