RESTAURANT REVIEW: The Burwood Inn – steak your claim

July 31, 2015

THE family-owned Burwood Inn was refurbished in 2011 and, ever since, has been the unofficial home of the best steak in Newcastle. Unless you take notice of the SMH Pub Food Guide 2014, and then it’s probably official. Either way, it’s my view that The …