Kadinsky has been part of central Amsterdam since the mid-1980s, but the family makes more sense when you look at the individual stops rather than treating it like one repeated shop. Zoutsteeg is the original story and the easiest pairing with the café across the lane; Rosmarijnsteeg is the calmer Nine Streets option; and Langebrugsteeg gives you more room to sit across two floors close to Dam Square.
The menu has enough depth to give the name its own product identity. Kadinsky tends to mix familiar Amsterdam strains with newer genetics, while hash, pre-rolls and edibles give you more to compare than a flower-only board. Prices also spread across more than one tier, so it works whether you are looking for something straightforward or want to spend a little more on the top end.
The family is at its best when you use the locations for what they actually do well. Rosmarijnsteeg suits a slower central stop, Langebrugsteeg works when you want more room, and Zoutsteeg is the one to pair with Café Zoutsteeg when you want to buy first and then move across for a drink, a match or a longer smoke.