Limassol Address Details
Address: I. Vern 8A
Limassol, Limassol
Telephone: 25335273