This popular restaurant is managed by new owners and offers delicious Algerian specialty dishes. It is known for its flavorful food that appeals to the palate.