Near Shiftouris Restaurant

Leontiou Machaira Street

6012

Larnaca City

Larnaca

Cyprus