Galaxy Mall, Street 43, El Shorouk, Cairo Governorate 11837, Egypt
5J85+R7، Family Mall, Street 20, El Shorouk, Cairo Governorate 11837, ...