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 (including noodle house Miàn), all thanks to the public's hunger...
1900 W. Valley Blvd.
Alhambra, California 91803Critics' PickBest OfSlideshowImageEssentials
There are times when browsing the menu at Sichuan Impression — formerly Szechuan Impression, and the acclaimed Alhambra restaurant most often compared to the San...