Sichuan Impression (Tustin) locations
Chinese Price range $15-30 2 locations
Sichuan Impression - Alhambra235 West Main street, Ste B, Alhambra, CA 91801
Rated 4.9 out of 5 by 27 guests

Chinese Price range $15-30 2 locations

235 West Main street, Ste B, Alhambra, CA 91801
Rated 4.9 out of 5 by 27 guests
