Then. Front Street. Rear of The Toronto Sun building, circa 1980-ish.
Now. September 2011. No Frills store.