Limassol Address Details
Address: 109 P. Tsaggari Street
Germasogia, Limassol
Telephone: 25323543
Fax: 25323543