Former New Yorker here with very high standards for a good slice.
I've had some decent pizza in Boston proper - but really it still takes a pretty special place up here to match up to a routine corner NYC greasy pizzeria with no rep or fancy pretentions. In the Boston suburbs (Needham since 2009), in particular, we are in a wasteland of so called "greek" pizza. I understand how nostalgia can influence natives' taste (for which there is not accounting) - but I really have never warmed up to this flavor of "pizza".
I thought I would have to wait for business trips back to NYC for a decent slice - until this Friday when I took my family to Virgilio's Echo Bridge Restaurant in Upper Falls, Newton (on the border with Needham). It's not entriely undiscovered (see hidden boston review: http://www.hiddenboston.com/Virgilios...) - but it took some digging on chowhound and the web to find it mentioned.
Pizza is the draw. Brown, charred crust. Cheese with the right mix of mozz and romano. Zesty sauce. Slices are wide enough for folding and droop a bit in the center. Veggies are not super fresh but really its about the pie (a corner joint in the city would not be rocking organic either - but it doesn't matter).
A bit of a warning / rave - depending on your point of view. This is not a sleek, craft beer, veggie provenance touting establishment (if you want that you can go to Stone Hearth in Needham - and eat vastly inferior pizza). This is an old 70's joint attached to a bar - straight up Mo's from the Simpsons. The walls are wood paneled, the floor carpeted, and the tables formica. I love this!! This is what I remember of neighborhood restaurants from my childhood. Plus my wife and I dine with two lovely dining companions aged 2.5 and 15 months - ambiance is not on top of mind.
Summary - best pizza in Needham / Metrowest. Enjoy.