Location on the map

5 Abu Bakr Al Seddik St., off 17th Street - Cairo - Mokattam

Map directions