Hi Luxury, as Empress said the level of service often depends on the crew assigned to the flight. AC870-871 YUL-CDG have mostly senior crews who, in my experience, seem to enjoy offering the J service to ExecFirst pax.
A menu is distributed soon after boarding; after reaching altitude, drinks are offered and your order for the main course is taken (usually 3 choices). The FA's then come around with the trolley with the appetizers (choice between 2), followed by the main course and then a selection of cheeses, dried fruit and port. Dessert after that.
You'll be pretty stuffed if you go for the whole thing !
You can also opt for a main course dish only which is served quite quickly after wheels-up allowing more time for sleeping.
Breakfast is fresh fruit, yogourt and hot breads (croissants, etc.), coffee, tea.
Depending on the speed of service if you go for the full meal, you might have 3 to 3.5 hours for sleeping before arrival in CDG.
Hope you enjoy your trip
[This message has been edited by NordsFan (edited Jan 04, 2004).]