Lambros & Antonis Nicosia Address Details Address: 3 Agiou Pavlou StreetAgios Andreas, Nicosia Telephone: 22771515