Daval,
You may be right.
http://maps.google.com/maps?f=q&hl=e...&t=h&z=18&om=1
It looks like this is the building on Gould corner Victoria.
The building in this background seems to be the building on the corner of Dundas and Victoria St. Ln.
The Salad King is marked on the map.
Let's see if you are correct.