Larnaca Address Details
Address: 24 Artemios Ave, LEIVADITS COURT, Shop 1-2
Larnaca, Larnaca
Telephone: 24626242
Larnaca Address Details
Address: 24 Artemidos Ave, Leivadiotis Court, Shop 2.1
6030, Larnaca, Larnaca
Telephone: 24626242