The food has changed a bit through the years, but pre safari there are a couple of snacks offered (don’t recall what, tho’) along with beverages, most recently the beverages were non alcoholic but previously they offered a choice of alcoholic or non.
You drive through the savannas for about an hour and a half.
Dinner lasts a couple of hours, especially if the group is friendly which is usually the case since you’ve gotten to know your fellow safari attendees during the ride through the savannas. The food is from the Jiko menu and has changed through the years. There’s usually quite a variety of dishes including a first course of sides, a second course of beef, chicken, and fish entrees, and then a third course of deserts. There are wine pairings with the courses - but I don’t drink, so can’t help in that department.
They do have special offerings for those with dietary restrictions - just note those when you reserve.