I guess I just don't give stripmall restaurants enough credit. Noodles Ranch is fantastic. I love Pho, and theirs is great. The owner/chef even has his own cookbook available there for sale (that's a good sign!).
The spring rolls are also delish, and the mango salad is worth a try if you're looking for something refreshing.