Limassol Address Details
Address: 13 Nikokleous str.
Limassol, Limassol
Telephone: 25358140