Type: Posts; User: Marihum
Morning chaps, Does anyone know whether Aldi in France takes only cash and debit cards and not credit cards?