Limassol Address Details
Address: 91 Georgiou A Street, Galaxy Court
Germasogia, Limassol
Telephone: 25311047