Ard Al Lewa Rd, Imbaba, Giza Governorate, Egypt
290 شارع السودان, Abd El-Naeem, Imbaba, Giza Governorate, Egypt