Limassol Address Details
Address: 90A Georgiou A' Street
Potamos Germasogias, Limassol
Telephone: 25322755