Lara Grill 9 May 2021 Lean, tender cubes of lamb skewered and grilled over charcoal, chopped on grilled tomatoes and green peppers then drizzled with butter . Share This: