King Faisal St, Oula Al Haram, El Talbia, Giza Governorate, Egypt
12 شارع علي بن أبي طالب, Al Haram, Egypt