I figure a brunch place that doesn't always have a 30+ minute wait for a table deserves at least 4 stars, right? But actually, this place does deserve a good rating. I wouldn't rave about it, but the food is good and comes out pretty quick, and there's been live jazz the couple of times I've been here. Overall, just a really enjoyable experience.
Not vegan-friendly, but fine for vegetarians (I can personally vouch for the eggs Florentine and my dad seemed really happy with his French toast). Oh and it's a good place to bring kids - they have crayons :)