Authentic Algerian restaurant serving traditional cuisine in a cozy atmosphere.
15 Rue Didouche Mourad, Alger