Le Tarot is a restaurant offering traditional cuisine with generous portions.