A little background: ended a 3 week overlanding tour (tents, sleeping in the cold, yea, that kind of overlanding) and was ready to get back to civilization. This was the best way to do it and it was our last meal together as a group.
Atmosphere: Beautiful restaurant inside the beautiful mall right next to the casino. Inside everything was decorated neatly without anything being too African market-esk.
Reservations: Make. Them. Right. Now. We had a large group, so we made reservations and had a few tables and semi-circular booths (very cute)
Food: Bread, good. Game platter that I ordered, delicious! Definitely was a place to eat some good game meat! Meat was delicious, cooked well. Unique flavorings and presentations. Wine, drinks, dessert, all good. Had to have some mulva (but I think our guide's was a bit better, but she's a local!)
Service: Great! In a large group I would order separate checks ( just makes it easier) or atleast break larger groups into smaller groups to make the checks managable. Otherwise everyone got the food they ordered, in a timely fashion. Our driver's birthday was coming up, so we asked the waiter to do something special. Singers, cake, and a sparkler!
Overall: A great time was had by all...did not have anything to complain about. It was a fantastic night. I would recommend it, hands down. Go there if your're ever in town. I would most certainly go back!