Takashi and Kathy Yagihashi Takashi’s and Slurping Turtle Chicago Takashi Yagihashi is a busy chef—really busy. by Laura Hine May 7, 2012