The Netherlands has, if I remember correctly, more broadband connections than anywhere else in Europe and wifi is everywhere.

But if you need an internet cafe, check out,

The Mad Processor, Kinkerstraat 11-13

There is also, apparently, an internet cafe very close to central station but its website is so irritating, I gave up trying to check it out.

Or try any cheap phone call shop (belwinkel)