Please enable JavaScript
Grilled beef strips tossed with pomegranate seeds, fresh mint, and a tangy lemon dressing.