I absolutely love the food at Fresh, and am happy there's one so close to U of T. The service is good, they provide water bottles on the table, the food is always so fresh and tasty, and the serving sizes are generous. I'm not a vegan, or even a vegetarian, but I find I don't miss the animal products at all.
My only complaint (making it a 4 rather than 5 star review) is that the space is very tight inside, and when it's busy (and it's almost always busy!) it an feel very cramped and get very, very loud. But I guess that's the trade off for a convenient location, so it isn't terrible.