11 Canal Al Galaa, El-Zawya El-Hamraa El-Balad, El Sharabiya, Cairo Go...
El-Zawya El-Hamraa, El Sharabiya, Cairo Governorate, Egypt