Go in here and order a large soy cappuccino and a bagel, and sit there happily for an hour or so, you won't regret it.
There are suggested bagel sandwiches on the menu, but you can just create your own - I'm a big fan of hummus with sun-dried tomatoes and rocket on a sesame bagel myself, and this place didn't disappoint. (Nor did the Utrecht branch, though they'd run out of sesame bagels there.)
It's a bit weird that your fillings come in little dishes on the side instead of a ready-made sandwich, but it's quite nice and there's always enough left over to munch on afterwards.
They also have some great fresh juices - try the raspberry! (Though it's not the cheapest thing, it is delicious.)
If you're vegan but don't like hummus, though, you might find the choices lacking somewhat. If you're veggie rather than vegan, they serve faux-tuna and lots of cream cheeses, so plenty of choice for you.
The company is also quite good on fair-trade and sustainable matters, if the info at the back of the menu is to be believed.Pros: location, good veggie choices, soy cappuccino