Green Elephant
Coffee Shop · Bar
Green Elephant is a cafe-bar offering coffee and drinks.
Location
Best places nearby
The highest rated places close to Green Elephant.
Local restaurants nearby
Σπετσών 12, B
Location
The highest rated places close to Green Elephant.
Σπετσών 12, B