Cambridge's Fallow Kin is a foodie's spot