Couscous Haus is an Algerian restaurant with an oriental-inspired interior, offering flavorful and generous portions of food.