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.
Canada’s magazine
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.