Santoros is the taste of Italy and The North End combined. Its the best gourmet found in Dedham. When I think back to growing up in Boston I fondly recall Santoros. Tina has personally put it on the map in the world of fantastic eateries. She has promoted the restaurant through her creativity, master chef cuisine and relentless push to be the best. Bravissimo!