10 العبور, Al Obour, Al Qalyubia Governorate, Egypt
ٍFive Stars Mall, Rock Vill Rd, Al Qalyubia Governorate, Egypt