Dim memory
Szechuan Pavilion used to be the hottest Chinese restaurant in town. The original place in Preston Center was hip and snappy-looking, with colorful Chinese kites, soft lights, and none of that Chinese kitsch. The Pavilion was fast-paced and stylish and lots of fun with good food. But in the life…