Opposite Shiftouris

Leontiou Machaira Street

7600

Larnaca City

Larnaca

Cyprus