Chin Chin is a Chinese restaurant known for its classic dishes and spacious setting.