Larnaca Address Details
Address: 68 Artemidos Avenue
Larnaca, Larnaca
Telephone: 24630376