@brittneyau • The Broad - DTLA
Life's too short to waste on a bad meal
Franki helps you discover restaurants through customer content, and earn rewards for the places you actually go.
Sichuan Impression is at 325 W Main St B, Alhambra, CA 91801.
































































Sichuan Impression is an authentic Szechuan restaurant located at 325 W Main St in Alhambra, CA. The menu spans bold, spicy flavors that stay approachable without overwhelming, so diners of all spice tolerances can find something to love. Guests consistently rave about standout dishes like the toothpick lamb, tea smoked pork ribs, and the dramatic flaming pork jowl, which arrives with a live fire show and freshly ground litsea root. The restaurant suits everything from birthday celebrations to casual group hangouts, with generous shareable portions and a clean, welcoming interior. A set menu option offers real value for those who want to sample a wide range of dishes.