17 El Tahrir, street, Dokki, Giza Governorate, Egypt
88 Sudan St, Boulaq Ad Dakrour, Dokki, Giza Governorate, Egypt