3 Cairo - Belbeis Desert Rd, El-Nahda, Second Al Salam, Cairo Governor...
Unnamed Road, النهضة، قسم السلام، القاهره, Cairo Governorate, Egypt