Limassol Address Details
Address: Megalou Theodossiou Street
Germasogia, Limassol
Telephone: 25326070