A new variety developed in Germany, Callista comes from Greek Mythology and means Most beautiful and wonderful. Its key flavours are described as strawberry, peach and passionfruit.
A new variety developed in Germany, Callista comes from Greek Mythology and means "Most beautif ...ul and wonderful". Its key flavours are described as strawberry, peach and passionfruit.