Skip to main content

Szechuan Impression

restaurant · chinese restaurant · Alhambra, CA

Address
1900 W Valley Blvd, Alhambra, CA 91803-2345
Phone
(626) 283-4622
Website
szechuanimpressioninc.com
Where
34.0772, -118.1446

Search Hominin for Szechuan Impression

Other restaurants nearby

More in Alhambra

Szechuan Impression — restaurant in Alhambra, CA | Hominin