Limassol Address Details
Address: V. Michailidi 18A
Limassol, Limassol
Telephone: 25351215