Morning chaps,
Does anyone know whether Aldi in France takes only cash and debit cards and not credit cards?