Location on the map

5 Abu Bakr Al Seddik St., Off 17 St. - Cairo - Mokattam

Map directions