German restaurant in Wellington Point, Australia review