My friend was looking for a good soup place. I've heard good things about New England Soup Factory, but don't really know anything about it. Is it all carry out or is there a place to sit down and eat? And, are the soups as good as has been reported? Also, any other suggestions for good soup would be appreciated.