Listen to Austin 360 Radio
Michael Che's passion for craft makes Tsuke Edomae one of Texas' best sushi restaurants