When you walk into the Yagg Sii Tenn Authentic African Restaurant, you're greeted by the savory smell of African cuisine.