Seared halloumi sandwich. Yum