Happy Seven Closed, Finally

A day after Toronto Public Health told CityNews they “found no evidence of a rat infestation” and “no problem whatsoever with compliance with public health standards” at Happy Seven Restaurant on Spadina—this despite a somewhat obvious rat problem—the restaurant has finally been shut down.