Small store that carries 85 percent of what you need. Very nice fish selection, they will clean/prep them for you also. Prices are high but quality is too. One cation, they only take cards, no cash.
In between a Trader Joe's and a Whole Foods.
Very neat organic/locally grown grocery shop, trending in Amsterdam. It is expanding now in many locations, and seems to reflect the renewed appreciation of Dutch people to non-processed high quality food. Offers a wide selection of Dutch and European organic products. Slightly pricey but it's in line with a Whole Foods in the US.