La Table D'Hélène is a French restaurant.