Km 28, Cairo - Alexandria Desert Rd, Abou Rawash, Giza Governorate, Eg...
Gate 13, Mall of Arabia, Giza Governorate, Egypt