Couscous restaurant offering Sicilian cuisine. Known for its couscous dishes.