Szechuan Impression is not the first exciting Sichuan restaurant to open in Alhambra recently. That distinction belongs to Chengdu Taste, which opened in June 2013 to salivating and swooning and wait times of up to two hours. It was followed by a second Chengdu Taste, which opened last month to only slightly less rapture and slightly shorter wait times. Szechuan Impression found its moment in between those sister restaurants, opening in July. And lo, there was much rejoicing.