Everest at Athens International Airport Restaurant Restaurants Address: Attiki Odos, Spata Artemida 190 04, Greece Directions