Limassol Address Details
Address: L. Logothetidi 9
Limassol, Limassol
Telephone: 25560103