I have been to Zanzibar twice now and on both occasions have found the wait staff to be very attentive and efficient. I would highly recommend the soul rolls, they are absolutely delicious. I also tried the collard green dip with pita toast - How divine. The food portions and quality exceed expectations and I look forward to my next visit. Sadly, each time I've gone I have not had room to experience the dessert and I hear it is heavenly. Plan on waiting because this experience is in high demand. You will not be disappointed.