News

Chengdu Impression, not to be confused with either of the popular San Gabriel Valley Sichuan restaurants Chengdu Taste or Szechuan Impression, is set to open in Arcadia on Saturday.
Inside, the mood of the noodle shop is set by a red-and-white banner of tile spelling out “Mian Sichuan” and custom wallpaper illustrations of Chengdu street life.