288 W Valley Blvd Ste 110, Alhambra, CA 91801-5072
View on Map
What travelers say:
There is a Christmas atmosphere everywhere, the American people have already had a holiday, there are many people in the mall! At noon, I accidentally found Daoxiang Village, and I ate my favorite seafood pineapple fried rice, satisfied hahaha