Northern Star Cafe – Restaurant Review

I know there are numerous Italian eateries in Newcastle. As per Google, there are eateries in Hamilton, Newcastle itself, Lambton, and Adamstown. My better half and I know no less than three Italian Restaurants that we visit routinely in our general vicinity. The nearest to our home is in Hamilton The Northern Star Cafe. It […]