Mozzarella and lychee sticks with dill