Mall of Egypt - 2nd Floor
Cairo, ,
EG