Licensed Chinese Restaurant in Hornsby
Chinese dishes including duck, pork, chicken and seafood.