Georgiou Nicos Limassol Address Details Address: P. EleftheriasLimassol, Limassol Telephone: 25367313