Our Llama Bars.

This Delicious energy booster has been tried and tested and devoured over and over (and over) again to confirm that it is indeed the most effective, Superfood-packed nougat in all the land.