Sichuan Impression is a Chinese restaurant serving traditional, spicy Sichuan cuisine in a quaint setting with wood-clad walls and a bar.