It really depends on when you go there. All ages up to the 50s, really. Good place to do a crossword, hang out and play a board game with a group... Different seating arrangements which makes it so much better for hanging out than certain coffee chains, lol. And there's a free Pac Man arcade game there (with sound muted). :-) if you're hungry, try their great panini sandwiches!
Really any age. It mainly serves continental breakfast like coffe and pastry, with some "American like" alternatives. So it is a "bar" in the European meaning, more focused on coffe, not so much alcoholic beverages.
Very diverse
I have seen mostly groups of elderly, and college kids doing school work.
Thanks! Your answer is awaiting moderation.