I've eaten at this cafe twice now. I normally wouldn't go anywhere with no vegan options on the menu, but both times have been work-related lunches. It is a charming little cafe with lovely staff. The chef has been very good both times at putting something together (which I appreciate!), but I hate having to ask the counter staff and stand there holding up the line while they check! The food is fresh and tasty. I would definitely recommend it for vegetarians (and/or coffee drinkers), and also maybe for vegans that aren't quite so self-conscious!
Updated from previous review on Tuesday June 12, 2012
Note: I've been back multiple times since my original review. I've had multiple instances where I've ordered vegan food (usually soup) and it has come with cheese on it (and/or on the bread rolls). Something to be aware of when ordering! It has put me off going here a bit..
Cons: Limited awareness of what vegan means, Limited vegan options on menu