Where can you get the best soup(s) in or around Chelmsford? I love soup, and used to live near New England Soup Factory in Needham which had the most amazing soups... Looking to move on finally!
Melissa W. replied:
Frenchs in Tewksbury http://www.frenchscatering.com/restaurant.html#Soups