The problem with cafes and restaurants on airfields is business is largely dependent on good weather unless there is sufficient clientele from local towns and businesses.
AV8 at Kemble and the Flying Club Cafe at Nympsfield have both fallen victim to pandemic restrictions.
The propeller Inn at Bembridge is one good option.
If you're willing to walk 10-20 minutes from the field there could be a lot more choice.
A bit further north Leicester has a good cafe and Nottingham has a decent Indian restaurant next door.