As a vegetarian family, we've always found Sweet Tomatoes to be a great fit. When one of your family is a hungry boy, it makes it even better.
It's a wonderful salad bar with clearly marked vegan and vegetarian food. The home made soups are excellent, the muffins and focaccia are warm and tasty.
Lots of options for everyone. You can end your meal with some soft serve ice cream, then you're good to go.