Hey, actually I just titled the photo La Rose because that is originally what I thought it was.
I've asked a few people, and have confirmed that it is NOT the following locations:
La Rose
West Mall and Bloor
Martin Grove and Finch
Eringate Plaza (torn down and rebuilt)
Evans and...