What's the difference between this Chengdu Taste and the one down the street?
Address: 828 W Valley Blvd, Alhambra, CA 91803, USA
Jade | Sep 15, 2018
The old one is better. Lol
Richard Males | Sep 15, 2018
Different owners I think
Thanks! Your answer is awaiting moderation.