Epiplopiio & Xilourgio Andreas Charalambous & Sons Ltd Nicosia Address Details Address: 15 Nikolaou Niafa 2940Tillirias, Nicosia Telephone: 26522350