Paphos Address Details
Address: Neokleous Kort Shop 1, Trimithoussa
Paphos, Paphos
Telephone: 26654026