Where Are Top Chef Winners Now?
You Would Not Believe How Many Top Chef Winners Have Opened — And Closed — Restaurants
11
Chef Nicholas Elmi was actually in the early stages of opening his Philadelphia restaurant Laurel while season 11 of Top Chef was airing. He still owns and runs the restaurant, as well as its sister wine bar, In the Valley.