Behind Christou Bros Store

Thiras Street

6052

Larnaca City

Larnaca

Cyprus