Los Angeles Restaurant Guide
- critics' pick
- best of
2 restaurants found
The Chengdu Taste empire just keeps growing, with four restaurants now under the same ownership, all thanks to the public’s hunger for this particular brand of...
1900 W. Valley Blvd.
Alhambra, California 91803Critics' PickSlideshowImageEssentials
There are times when browsing the menu at Szechuan Impression — the acclaimed Alhambra restaurant most often compared to the San Gabriel Valley’s other temple of...