Afrodelices is a unique restaurant specializing in African cuisine. Dine in or take away.