In one of the greatest miracles of our time, Halloumi Fries are now something that you can buy at Aldi!
And this isn’t one of those Aldi buys that are only available in the UK. Oh no. This is available right here in Australia!
The Halloumi Fries were spotted by Instagram page Aldi Lovers Australia, who posted about them on their account.