Limassol Address Details
Address: 89A Georgiou A' Street
Potamos Germasogias, Limassol
Telephone: 25327770