If you are from Scarborough, you know STC.
Back in the day, this place was a bit more old looking. Those who remember, they remember the balloons close to The Bay, $2 Cineplex Odeon when the Famous Players opened, and the arcade. During those times, the decor was not the greatest.
Now, they have done a number of renovations. The mall looks great and they are constantly improving (I do miss the balloons though). The crowds are very multicultural, and generally people are friendly.
There is a TTC location (RT) close by, and a Service Canada as well. Night time the Jack Astors across the street is the place and usually is packed. There is also a Moxies which is good.
Recommend going to this mall if you are int he area considering I have been to much much MUCH worse malls.