Cascade de Chine is a Chinese restaurant offering a variety of traditional dishes in a clean and simply decorated space.