Impression Manor offers Sichuan and Northern Chinese cuisine in an iconic building.