Le Tournedos is a French restaurant offering a menu with homemade, quality dishes.