Limassol Address Details
Address: Palodeia
Limassol, Limassol
Telephone: 25774001, 25774926