Limassol Address Details
Address: 30 Ampelakion Street
Germasogia, Limassol
Telephone: 25312840
Fax: 25312466