Mall of Egypt - 1st Floor
Cairo, ,
EG