Dumplings are loved by Algerians only!