What's the difference between "mangi pane", "mangi di pane" and "mangi il pane"?
I found some sentences at http://context.reverso.net/traduzione/italiano-inglese/pane+che+mangi and I'm uncertain about the choices.
And why can't we say "mangi mela" and we have to say "mangi la mela"?