This has recently became my number one place to do work outside of the office. Ample seating, open 24 hrs a day, decent coffee and good soup, these make for a good alternative work environment.
They have tons of sweets, yet I don't think a single one of them is vegan so no good there. The bread you get along with your soup is animal friendly though :). The staff is all quite nice and they do well in the unique layout of the shop. Tons of space inside and out.
Their coffee is not the greatest but it's decent and I wish they had more options for us picky animal lovers, but it's still a rather nice place.