16 Hayaat Al Tadrys Square, ST. Mesadaa, First right after Mazlom Towe...
12 Haroun St, Al Dokki St, Giza Governorate 12213, Egypt