Caruso’s February 17, 2007 Carl At Mark’s request, we dined at Caruso’s in Melrose, one of his favorite restaurants when he lived in Boston.