True Food Kitchen, the restaurant co-founded by celebrity physician and author Andrew Weil, will open its first Ohio location at Easton Town Center in 2020.