El-Nahda, Al Salam First, Al Qalyubia Governorate, Egypt
1 Cairo - Belbeis Desert Rd, As Salam Al Gharbeyah, Al Salam First, Ca...