Chen Yang Li Restaurant offers a delightful selection of Chinese and Japanese cuisine, including sushi, with an emphasis on quality and consistency in every dish. This family-owned restaurant provides an elegant yet simple setting with a secluded mahogany bar and a quiet atmosphere.