Quite a large store of this famous natural supermarket chain in Amsterdam. I sometimes grab a quick snack & drink there.