Limassol Address Details
Address: 3A Evmenidou
3116, Limassol, Limassol
Telephone: 25735937