Charalampous Loukas Paphos Address Details Address: 23 Agoras StreetPaphos, Paphos Telephone: 26936561