Find our Chinese Restaurant in Hayton on the map below. We are adjacent to The Plough Inn Hotel