Karpathos Cafe
Bar and Grill · Coffee Shop
Bar & grill serving coffee and drinks.
Location
Best places nearby
The highest rated places close to Karpathos Cafe.
Local restaurants nearby
Λάχητος 32, Νοτίου Αιγαίου
Location
The highest rated places close to Karpathos Cafe.
Λάχητος 32, Νοτίου Αιγαίου