It's surprising how difficult it is to remember - after just 5 months or so. Definitely a screen opposite the Indianapolis banking and opposite the Mulsanne banking. I can't recall a screen at Arnage.
Yes, definitely food and drink at both locations.