
Stephen Starr will have a coveted seat at the Final Table on tonight’s Top Chef finale. The Philly-based restaurateur, who also owns New York’s Buddakan and Morimoto, appeared as a judge on the last season of the show, although none of the those contestants seemed to impress him much. At least now we don’t have to worry about what he’d say to fellow Philadelphian Jen Carroll, but perhaps he’ll show up at her finale viewing party tonight?