This is an interesting place. Most of the stores in here are independent and it really seems to be an Independent mall full of family businesses. A good example of this is the food court, I haven't seen many of these places before (except the MacDonalds).
The only sketchy thing is the pet shop, which may be the saddest one in Toronto. Next time you are here do the animals there a favour and buy one of them.