Nufa Mobile & Satellite Store Paphos Address Details Address: 13 AgapinPaphos, Paphos Telephone: 26931270 Fax: 26931287