When it comes to satisfying your snack cravings, few treats can match the delightful crunch and flavor of Nigerian Chin Chin.