Nadi Embaba Al Ryadi, El-Tahrir City, Imbaba, Giza Governorate, Egypt
١٨, شارع ٤،, Imbaba, Giza Governorate, Egypt