20 El Sheikh St., SHOUBRA, Shubra, Cairo Governorate, Egypt
جسر شبرا، شبرا،, Cairo Governorate, Egypt