DineSafe : Toronto health inspectors find major infractions at eight restaurants on July 12 , plus the weekly roundup