Le Baloua is a North African restaurant specializing in couscous, tagines, and grilled dishes.