I have twice used the CW pre-flight dining buffet at YYZ and on both occasions thought it was very good - both in freshness and quality. Last autumn they were cooking Vietnamese noodle dishes and these were fine.
The booze is better in the F lounge so you can always swipe something to take into the CW dining area.
Overall, I think that the lounge Toronto is excellent.