An iconic French bistro by Major Food Group, located in the Ludlow Hotel on Manhattan's Lower East Side, known for its sophisticated yet vibrant atmosphere...