This Albert Heijn has been recently renovated and they have a large international food section!
That's really all I can say about this Albert Heijn since it's the best known supermarket chain in the Netherlands.
Oh, and since the prices of the AH supermarkets vary based on their location, this one is not too bad and they have a lot of store brand organic food as well, though I don't know to what extend their definition of "organic" goes. read more