Proprietors of authentic Asian cuisine, Chen Yang Li can be found on River Road. Signature dishes prepared by the kitchen staff at this restaurant include the crispy duck, the mala wild chicken, and the lo mein. Chen Yang Li's menu is available for take-out.