The KFC at Lawrence and Sheridan has balloons and banners announcing its Grand Opening.
We stopped by and were happy to see that it's spacious and clean, and was doing quite a bit of business. The service is still glitch-y, as it is in all new restaurants, but there were a lot of people working there, and a manager on site, so we're sure it'll straighten itself out soon.
The hours are 10am to 10pm. We wish them success and hope their presence brings some stability to what has been a very iffy strip mall.