Aimed squarely at the college crowd, which means good (not great) food and friendly ambiance at affordable prices.  There's nothing bad about the place but you can feel the invisible hand of cost control.  Best for coffee and desserts as others have said.  I'm still looking for the perfect breakfast place in the Waterloo / Kitchener area, which for me would consist of Eggs Benedict with real Hollandaise served with English Breakfast tea (fresh brewed, not from teabags).  Do I have to drive all the way to Toronto for this?