Location on the map

29 Ibn El Hakam St., Helmiyet El Zaitoun Square, 2nd floor - Cairo - Helmeyat al zaytoun

Map directions