Nescafe at Athens International Airport Shopping mall Phone: +30 21 0353 4226 Address: Attiki Odos, Spata 190 04, Greece Directions