Shop in Belgium
Supermarket Delhaize. Has about anything from veggies to packaged food and more.
Nobody shared an experience yet.