The delicious taal bara