Limassol Address Details
Address: Ap. Petrou & 17 Pavlou Street
Limassol, Limassol
Telephone: 25381537