El-Rawda, Sheikh Zayed City, Giza Governorate, Egypt
El Rawda street Shiekh zayed, Giza Governorate, Egypt