Chengdu Impression is a Chinese restaurant offering a diverse menu of classic dishes alongside sushi rolls in a bright, casual setting.