You will receive a full meal and drink service about two hours after takeoff, a snack and drink service mid flight, a second full meal and drink service about 2 hours before landing, additional drinks are available upon request throughout the flight. On the A340 in-flight entertainment is old style projection screens in the front of the cabin playing movies. Better service than NW/DL, not as good as OZ.