The Chinese centre on Dundas near Cawthra has slipped horribly in recent years. Grocery stores are seedy, restaurants iffy and fish stores smelly--Big Al's next door might be a better bet for seafood. I suspect the new T&T about to open on Central Pkwy+Mavis will kill this pit for good. Good takeout in Dixie Park Mall as rec'd above(I'm fond of Yogi's).
You can try going to the Chinese mall on Dixie Road between Eglinton and Eastgate. The food court stalls have delicious dishes. I like the vegetarian store.
Also you can try the Chinese plaza on 1177 Central Parkway West, south of Burnhamthrope where there is a big Asian H&H supermarket. There are a few restaurants you can get take out.
Hope it helps.