Grilled Isle of Wye Tomato

Grilled Isle of Wye Tomato, Cashew Nut, Chimichurri