Location on the map

10 Mohamed Helmy St., off El Sakia El Waily El Kabir St. - Cairo - hadayiq al Kobba

Map directions