Restaurant
Sichuan Impression
14 locals recommend,
Tips from locals
Sichuan cuisine in a modern space boasting exposed-brick walls, original art & ornate ceilings.
Unique things to do nearby
Locals also recommend
Location
235 W Valley Blvd
Alhambra, CA