Graze Restaurant at the Willow Tree Inn Willow Tree Graze Restaurant is situated at the Willow Tree Inn on the New England Highway, halfway between Scone and Tamworth.