African restaurant offering a taste of the continent's diverse flavors.