The Home of Tallow Fries has landed in Castle Hill — and they’re bringing the JUICIEST grass-fed burgers, tallow-fried goodness, and ghee-cooked flavour bombs your way!