Located in a strip mall, on busy Needham St., the New England Soup Factory offers soups, chowders, stews, sandwiches, and baked goods. While some soups are available every day, such as the chicken vegetable, other specials appear on a rotating basis.nnThere is little seating, so much of the business is takeout. All of the indoor tables are for two people only (they can't be rearranged). The two outdoor tables can accommodate four people each.nnThis is the second location of the New England Soup Factory