Haloumi

Delicious haloumi cheese baked in a pie.