Near Convenience Store "Express"

Archbishop Makarios III Avenue

6017

Larnaca City

Larnaca

Cyprus