Eighteen people are recovering after high levels of carbon monoxide were found in a Scarborough restaurant Wednesday. Emergency crews were called to the Mandarin restaurant at 2206 Eglinton Ave. E. at 3:17 p.m. March 22. “We had one of our support buses ...
↧