S1 E39 The Best Restaurant In America

03:04 | 06/05/19 | NR | CC

Zahav Israeli restaurant in Philadelphia was just named the best restaurant in America by the James Beard Foundation. It's a huge honor always but especially for this award-winning chef who had to first battle an addiction that nearly killed him.

Continue Reading