Elhara, King Faisal St, Kafr Tohormos /B, El Talbia, Giza Governorate ...
8 شارع ترسا منطقة العريش, Al Haram, 89300, Egypt