Djerba Hood is a Tunisian restaurant specializing in dishes like couscous and Lablebi.