Sfera Furnishings Nicosia Address Details Address: 86 Makedonitissis 2057Strovolos, Nicosia Telephone: 22491558