CT Now
Buy Tickets
BEST OF BASH

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:
Loading
57°