Update: Toronto Public Health completed two inspections at the restaurant. You can see the results here: http://www.toronto.ca/health/dinesafe/index.htm#inspectionResult
Inspectors found an immediate health hazard on the first inspection: "One or more significant infractions were observed under the Food Premises Regulation during an inspection. Operator fail to thoroughly cook hazardous food item(s). Severity: Crucial."