Leziz Kitchen in Toronto is giving free food to those in need
Leziz Kitchen is a Turkish restaurant in Toronto run by Selda Oncel and her husband where they're cooking up traditional Turkish plates and feeding those in need for free during this time.