1900 W Valley Blvd 91803, United States
No delivery
No open hours
Spot something wrong?
Dishes at Szechuan Impression. Prices may vary in venue.
Been to Szechuan Impression? Be the first to share what you ate.