Cafe D'Alger is a cafe offering a taste of Algerian flavors.