French Lunch
15m
Documentary
0
Documentary look behind the scenes of La Caravelle, an acclaimed French restaurant in New York City.
Crew
Nell Cox
Director
Richard Leacock
Director of Photography