Address: 828 W Valley Blvd, Alhambra, CA 91803, USA
Good question. If they're not, you'd have dozens of other options in the area.
This area is mostly open on the.holidays!
No
Add Answer
Thanks! Your answer is awaiting moderation.
Is it convenient for parking if I arrive at 8 p.m.? I have come here twice but both were in the daytime.
What's the difference between this Chengdu Taste and the one down the street?
Do they have vegetarian options?
Trending Places
Medical clinic
103 N Garfield Ave c, Alhambra, CA 91801, USA
Bar
24 W Main St, Alhambra, CA 91801, USA
Shanghainese restaurant
1721 W Valley Blvd, Alhambra, CA 91803, USA
Buffet restaurant
100 E Main St, Alhambra, CA 91801, USA
Seafood restaurant
2001 W Valley Blvd, Alhambra, CA 91803, USA
Ice cream shop
838 E Valley Blvd, Alhambra, CA 91801, USA
Movie theater
1 E Main St, Alhambra, CA 91801, USA
Brunch restaurant
119 W Main St, Alhambra, CA 91801, USA