Cranberry Pistachio Semifreddo

Semifreddo, which means “half cold” in Italian, is [...]