Le Dekale is a restaurant offering a diverse menu with generously portioned dishes.