Frozen food store in Italy.