Sandwich shop offering French cuisine and grilled dishes. Known for its meat selection and quality cooking.