New England Soup Factory

Soup | Newton

“If soup is your thing”, then this casual chain is “your place”, ladling out “interesting” bowls, many veg-friendly, filled with “amazing blends of flavor”, while also offering “fabulous” salads and sandwiches (plus rotisserie meats at the Newton location); it’s “hard to get a seat”, but frozen pints to go are a nice way to score “home cooking when you don’t want to do it” yourself.


244 Needham Street | Map
Newton, Massachusetts 02464

Today's hours

10:30am - 7:00pm
Monday 10:30am - 8:00pm
Tuesday 10:30am - 8:00pm
Wednesday 10:30am - 8:00pm
Thursday 10:30am - 8:00pm
Friday 10:30am - 8:00pm
Saturday 10:30am - 7:00pm
Sunday 10:30am - 7:00pm

New England Soup Factory

244 Needham Street
Newton, Massachusetts 02464