Gotta ad my two cents to this one as I don't review any more.
For my I like to have brunch in the places were it is soooo casual that you chat with the table next to you, relaxed with great coffe and could spend hours there. A Cup o' Joes is James Bay the ecletic crowd gathers...no two coffee mugs are the same, the people are intriguing and the staff...well they don't worry about time.