Get directions to: Fresco, Needham, MA Restaurant address: 35 Chapel Needham, MA 02492, USA Driving Walking Bicycling Restaurant: Fresco