China Chau is a Chinese restaurant with a long history, offering a pleasant atmosphere and fresh dishes.