Cairo Festival City - Ground Floor
Cairo, ,
EG