center
14 B El Gomhoureya St., next to El Gomhouria Theater, Opera Square - Cairo - Downtown
Map directions