This place could have gotten 5 stars from me if not for the service.
We stopped in for a late dinner/snack with wine. We ordered the special cheese plate (came with 4 cheeses and toasts, dried cherries, candied pecans) and each got the African Peanut Stew along with a bottle of wine. Everything was fine until it got close to closing time (we're talking like 15 minutes before). There were still other people there eating, and the entire staff was getting tables prepped for the next day. We were hurrying to finish as we knew they were closing. But as we finished eating and she brought our check, we suddenly felt VERY unwelcome between our waitress' attitude change and who I'm assuming the manager coming over and briskly asking us if everything was ok when we hadn't run out the door immediately after getting the check a minute after 9. When we finally left 5 (5!) minutes after closing time, you would have thought that we'd stayed an extra hour. Rude. Would have returned sometime because the food was good, but won't now.