Everest
Fast Food · Coffee Shop
Coffee stand open 24 hours. Also offers fast food options.
Location
Best places nearby
The highest rated places close to Everest.
Local restaurants nearby
Λασκαρίδου 106, Αττικής
Location
The highest rated places close to Everest.
Λασκαρίδου 106, Αττικής