S3 Ep12: Tunisian Grilled Salad (Slata Mechouia)

Aired: 7/5/2016 | 0:03:00 | Episode
Slata Mechouia is a staple of Tunisian cuisine featuring stovetop roasted peppers, onions, and tomatoes on bread.

SHARE