17 El Dokki Bridge, Ad Doqi A, Dokki, Giza Governorate 12611, Egypt
شارع الجيزة, 11 نوال, Ad Doqi A, Dokki, Giza Governorate 12611, Egypt
132 Nile St, Ad Doqi A, Dokki, Giza Governorate, Egypt