No.7 Al Hay Al Thamen, El Shorouk, Cairo Governorate 11837, Egypt
Sky Plaza Mall, El Shorouk, Cairo Governorate, Egypt