Following “the life in the kitchen of a vast New York City restaurant where all the cultures of the world mix during the lunchtime rush.”
Lee Sellars was born on July 29, 1961 and is currently 62 years old.
Oded Fehr was born November 23, 1970 in Tel Aviv, Israel.