Advertisements

Category: California

Alhambra, CA: Szechuan Impression

So it’s no secret that California has some of the best Asian food around. So you already knew that I would be looking for one of the best spots while I was visiting. After some extensive research, I knew that Szechuan Impression needed to make the list of places […]

Advertisements