Next to Kellia Football Club

Leukonoikou Street

7503

Kellia

Larnaca

Cyprus