To be off one's food

to have no appetite; to be eating less than usual.

See also: Off