Convenience Store "Champion"

51, Papanikoli Avenue

6053

Larnaca City

Larnaca

Cyprus