Limassol Address Details
Address: E. Pallikaridi 6
Limassol, Limassol
Telephone: 25588220, 25583899