A passable selection of wine, some odd-looking canned cocktails and a variety of sandwiches are stocked here. Expensive, even for a night shop.
Leidsestraat 73The largest health food supermarket that there is in all of Amsterdam. You'll find everything here, from organic meat, fruit and vegetables (delivered fresh daily) to really...
Weteringschans 133