Limassol Address Details
Address: 6 Georgiou Nikolaidi Street
Agia Fyla, Limassol
Telephone: 25102240