TO GO at Athens International Airport Restaurant Restaurants Phone: +30 21 0353 0434 Address: Attiki Odos, Spata Artemida 190 04, Greece Directions