Algerian cafe offering a family-friendly atmosphere.