Near Convenience Store "Stop 2"

Larisis Street

6030

Larnaca City

Larnaca

Cyprus