Barchette alle acciughe is the Italian term for "Anchovy tartlets", referring to pastry boats containing anchovies