The somewhat renowned Happy Seven is the latest of Toronto’s Chinatown eateries to fall victim to the business-crippling combination of rodent infestations and cellphone cameras.