4 Champollion Rd, ميدان التحرير, Qasr El Nil, Cairo Governorate 11511,...
26WM+35P, Ismailia, Qasr El Nil, Cairo Governorate, Egypt