28 Street 7, Dar El-Salam, Dar El Salam, Cairo Governorate 11728, Egyp...
٤١ شارع الفيومي،, Dar El Salam, Cairo Governorate, Egypt