There isn't really much to say about the Splendid China Tower.
I mean ... It's kinda like the poor man's Pacific Mall. And it's literally right across the street.
It reminds me a lot of Oriental Center that's at Brimley/Sheppard. Just a big clean space with big window glass shops. Not much to see here.
There's hair salons, nail places, anime/hobby places etc.
The only time I'm here is to eat really. But last time I was here, there was this Japanese buffet (i can't remember the name) that seemed to have gathered a crowd. Like literally people waiting outside of it. I might just return to try that place.