Larnaca Address Details
Address: 81 Mystra Street
Larnaca, Larnaca
Telephone: 24636718