Eden - Photo 1
Eden - Photo 2
Eden - Photo 3
Eden - Photo 4
1 / 4

Eden

Restaurant· 3 min from marina (221m)

You'll find Eden Cafe Bar right in the heart of Petra, where locals and travelers gather for coffee, snacks, and drinks in a relaxed Mediterranean setting. This popular spot has earned impressive ratings from diners who appreciate its consistent quality and welcoming atmosphere throughout the summer season. With its prime location in one of Lesvos's most charming villages, Eden serves as the perfect base to fuel up before exploring Petra's famous rock monastery and traditional stone houses.

Open in Google Maps →