Le Puzzle is a French restaurant offering a varied and quality cuisine in a convivial and warm atmosphere.