Charalambidou Iphigenia Paphos Address Details Address: 16 1 Apriliou, JULIA COURT, Shop 28011, Paphos, Paphos Telephone: 26936311