I live in Moulton, not far from you. There is a couple of pubs that do food not far from you - The Lumbertubs pub (2 for £10 meals) and The Spinney Hill (2 for £8) both do some good food and are worth trying.
As for things to do it depends what your in to - if you have a young family Pitsford reservoir is a safe bet also Sywell areodrome. Theres pretty much an endless list. Hopefuly more users will add to my suggestions!