It seems like there are a lot of upscale Chinese restaurants located in strip malls. Hard to say why, but whatever works. Windchimes is located on Frantz in the same plaza as Kinko's. Inside it is rather serene with the obligatory fish tanks and muted colors.
Pros: Good lunch prices
more