St Down Town, 7 Mohammed helmy Ibrahim, El Tahrir, Cairo Governorate 1...
Egypt, 5 إبراهيم نجيب, 11519, Egypt
19 Meret Basha, St., tahrir square, Cairo Governorate 11511, Egypt
26PJ+JF4, Qasr El Nil, Cairo Governorate, Egypt