Limassol Address Details
Address: 14 Ambelakion Street
Germasogia, Limassol
Telephone: 25313408
Fax: 25313345