Limassol Address Details
Address: 21A, Ifigenias
Limassol, Limassol
Telephone: 25740265