٢٨ شارع لطفي حسونة, 1 El Tahrir, St, Dokki, Giza Governorate, Egypt
Sudan St, Ad Doqi, Dokki, Giza Governorate, Egypt