Skip to main contentToast Local logo
Sichuan Impression - Alhambra

Sichuan Impression - Alhambra

Rated 4.9 out of 5 by 27 guestsChinesePrice range $15-30

Open

Takeout 11:30 AM - 8:45 PM

235 West Main street, Ste B, Alhambra, CA 91801