In a bowl, mix together all the ingredients for the homemade garlic mayo and then set aside.
Pat the halloumi slices dry with a paper towel to remove any excess moisture then slice your halloumi into ½ inch thick slices and place into a shallow dish.
In a separate bowl, mix together the honey, chilli flakes and lemon juice.
In a non-stick pan, fry your halloumi until golden brown. This should be done on a medium heat and each side should take 2-3 minutes. Then set aside. Be careful not to overcook, as halloumi can become rubbery if cooked for too long.
Once the halloumi slices are cooked to your liking, turn off the heat and pour our sweet chilli marinade over the halloumi and ensure that both sides of the halloumi is coated well. Remove from the pan.
Warm up your flatbread in either the toaster or on a pan. Now its time to put together the flatbread! Spread a generous amount of your garlic mayo on your bread, top with 2-3 leaves of romaine lettuce, three halloumi slices and a couple of your sliced plum tomatoes.