I had lunch here on a recent Saturday. The place is very inviting (lots of light, at least in the daytime) and not too large -- I'd guess it seats about 30 at most. If you just look at the board behind the counter, you'll think the menu is rather small, but in fact there's a printed menu with a fairly wide choice. (Note, however, that while it's very vegan-friendly, it is not vegan.)
The food was good, and it was good value, but the cafe wasn't up to the quality of the best places in its price range. Nonetheless, my feelings about the place are generally much more positive than negative. I'd gladly eat there again the next time I want a quick, informal meal in Guelph.