Greek Restaurants › Athens
Odos Kleftikon is a hidden gem in the heart of Athens, renowned for its grilled specialties and meze dishes. The restaurant’s rustic charm and authentic flavors offer a true taste of Greece.
Address: 11 Liosion Street, Athens
Visit website
← More Greek Restaurants in Athens