Yes..CP has menu on domestic flights longer than 3 hours, that's when they serve their 'menu by design' food.
They only serve food on real china in J class. Not Y class...unless they changed it recently.
In regards to the pre-takeoff drinks, I didn't remeber until you mentioned it. They have been serving them in plastics lately.
However, one thing CP has been doing lately that disgust me is to use 320 on a lot of flights that are usually 767 between YYZ-YVR. So that makes the seat pitch from 60' in 767 to 38' in 320.
Regards,
Empress
[This message has been edited by Empress (edited 10-19-1999).]