Paphos Address Details
Address: 33 N. Mylona, Marina Court
Paphos, Paphos
Telephone: 26932567