Restaurants - Soups in Newton, MA
New England Soup Factory