Fresco Restaurant Categories Restaurants 35 Chapel St Needham MA 02492 (781) 453-1975 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×