Tunisian Grilled Salad is also known as Slata Mechouia featuring stovetop roasted peppers, onions, and tomatoes on baguette slices.
Slata Mechouia is a staple of Tunisian cuisine featuring stovetop roasted veggies. Slata Mechouia is a staple of Tunisian cuisine featuring stovetop roasted peppers, onions, and tomatoes on bread.