Italian Grocery Shoppers Spend Most In Esselunga Stores Italian grocery shoppers spend an average of €1,528 per year in Esselunga stores, making the chain supermarket with the highest per-customer earnings,...