MasterChef Canada judge Alvin Leung says his new Toronto restaurant, to open in April, is a way to say thank you to the country where he was raised.