Aldi is a Nation wide food chain store and if American Express is like any other credit card companies, then yes you can use it. If still not convinced then call. Just remember the interest rates lol.
I'm not sure if they do. You should Google to find the nearest Aldi,and call. ☺
European Express
Thanks! Your answer is awaiting moderation.