Pampaphio Odio Paphos Address Details Address: Christou Keli AvenueEmba, Paphos Telephone: 26273366 Fax: 26271076 Paphos Address Details Address: Ch. Keli AvenueEmba, Paphos Telephone: 26273366