Martini Junction in Needham Is What Dreams Are Made OfMartini Junction in Needham Is What Dreams Are Made OfNot everyone agrees with leaving things in the woods that don’t naturally belong, but at Needham's Martini Junction, it's those things that create the magic.Kristen PachecoKristen Pacheco