« Back to Glossary IndexLatte di mandorla Definition: A sweetened almond-milk concentrate from Italy, available from specialty stores such as Simon Johnson. If you love it, please share...