We were at AKL for 2 weeks in April and ate at the Mara a lot! We loved it there. You order your food and get drinks and stuff yourself and then your food is brought out to you either inside or at the outside patio. They have everything from chicken fingers, burgers, pizza, fries, fruit, salads, donuts other baked goods, african stew and lots, lots more.
One thing I learned is don't hesitate to ask for something prepared differently then on the menu, they were VERY accomodating with this! One night they even made my DD a grilled cheese and it's not even on the menu! lol.
It was always VERY clean and they have Disney movies playing for the kids.
HTH! If you have more questions, just ask!