Larnaca Address Details
Address: 95A Athinon Ave
Larnaca, Larnaca
Telephone: 24623133