About
Documentary look behind the scenes of La Caravelle, an acclaimed French restaurant in New York City.
Director
Documentary look behind the scenes of La Caravelle, an acclaimed French restaurant in New York City.