First, I am not a believer in restaurant Darwinism -
Too often there are perfectly good places that don't make it while other dinosaurs just keep serving the same ol' slop.
So that said, what are some places that could use a boost from the chowing public?
My first contrib. -
North St. (Between Walnut and River Sts.)
Located in Newton on the border with Watertown and Waltham -
A small Italian/pizzeria with brick-oven pizza!
The only one I know of in the area -
Great pizza, delish! Good prices. It looks like nothing on the outside which is why foodies stay away.
Problem: Bad location - Tucked away in the 'burbs across the street from a cemetary.
It's the kind of place where you can go for lunch/dinner and not feel like you are going to break the bank. Brought friends of different tastes - everyone likes.
So what other spots deserve saving?