Le Tchitchou is a restaurant offering generous portions of food.