Al Afdal Sq., شبرا, Shubra, Cairo Governorate, Egypt
Shobra, Borham, Shubra, Cairo Governorate, Egypt