Location on the map

26 Street 9 El Nafoura Square next to Radioshack, second floor - Cairo - Mokattam

Map directions