Restaurant in Karpathos.
Restaurant · Karpathos
Karpathos Island
Kastelia Lakki
Kyra Panagia Aperi, Κυρά Παναγιά Απέρι, ΤΘ 103