Anarkii, on 20 September 2012 - 08:44, said:
They were filming those scenes at the intersection of Yonge Street & Wellesley Street East/Wellesley Street West here in Toronto, Ontario, Canada, although the images shown here are from the southwest corner of the
intersection.
You can see the location here, although this was taken a few years ago, so the Internet cafe is no longer there, but a massage parlour is there now:
http://maps.google.c...ECIH-wQGH84CgBQ
I live about a 15 minute walk from there, well approx. a 15 minute walk, I can do it in 10 sometimes.