Three micro-roasters in Amsterdam, Netherlands...
Coffee shops, not like, y'know, "coffee shops"...