We are a Chinese restaurant located at 150 Auburn street in Goulburn. We offer Yum Cha sunday mornings and Peaking duck is also available as well as the rest of our extensive menu.