My tried and true solution to red-eye flights to Europe from North America: skip the airplane food and drink service. Have a good meal (salad and some protein, low fat and lots of WATER) before getting on the flight. Take a light sweater/blanket/scarf/jacket and cover your head. I also use Bose noise cancelling earbuds. I'm usually asleep before take off! This will give you about 30 minutes before the flight attendants start their service. If you wake up hungry before the pre-landing breakfast service, they always have snacks and drinks at the service bays. Good luck! I'll be in Athens in November.