Exploring the Delights of Mandorla di Sicilia If you’re a fan of all things almond, then you’re in for a treat with Mandorla di Sicilia. This traditional Italian almond paste is a Read More »