Great place for sandwiches, soups, and coffee. The garden is the best in the area. a real treat. They do have several veggie options. It's relatively quite, so having a conversation is easy. Good place to sit and work, or hang out with a couple of friends. I don't remember large tables for big groups though. Decently priced. Quite unorthodox, but chill and fun.