Limassol Address Details
Address: Pinelopis 23
Limassol, Limassol
Telephone: 25582560