Los Angeles Times

Takashi Yagihashi

Takashi Yagihashi of Slurping Turtle will be among 12 contestants competing on the new season of Top Chef MastersChris Walker/Chicago Tribune
This photo is featured in these articles:
86°