Limassol Address Details
Address: 65A Georgiou A'
Germasogia, Limassol
Telephone: 25326944