Lee,
From what I remember when I was working there ( a few years ago now ) there were a couple of fast food / coffee shops on the arrival levels over on the far right hand side as you come down the stairs from departures level.