El Shorouk, Cairo Governorate, Egypt
Sky Plaza Mall, Km 38 Misr Ismaileya Desert Rd, Sherouq City, Cairo Go...