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