Listen

Description

Jonathan Gold reviews Szechuan Impression, a new Chinese “bistro” in the San Gabriel Valley.