Chinese restaurant known for flavorful, generously portioned meals at honest prices.