Second Helpings has a varied menu of sandwiches (on wheat or spelt bread), wraps, soups, entrées, juices, baked goods and desserts for vegetarians, vegans and non-vegetarians. Most of the staff is knowledgeable about ingredients and preparation, and can tell you what's vegan, dairy-free, wheat-free, gluten-free, etc.; however, it would help if the dishes were better labeled in this regard.
The food usually seems quite fresh, but I suspect some of the entrées and sides occasionally appear for more than one day. If not, it sometimes looks that way.
The staff has been consistently friendly and helpful over the years. Service is only slow when there's a bottleneck in the restaurant, which happens from time to time because this is a popular eatery. If you're eating in, be prepared to bus your own table.
They also offer catering and seasonal/holiday menus.