Lei also means "she." You can tell which by the verb it is conjugated with. It said mangia, rather than mangi (which would be used for tu (you) or the formal you, Lei)
The difference in meaning between
"She doesn't eat rice"
and
"She eats no rice"
if any at all
doesn't seem important enough.
I don't see the reason why only one of these translations is accepted here.