Larnaca Address Details
Address: 2 V. Evagorou Street, Flat 102
Larnaca, Larnaca
Telephone: 24625169
Fax: 24664465