Chinese restaurant offering large portions and good value.