Went for a quick lunch to try this place out with Jessica F. The restaurant is conveniently located very close to my office. Yes, I'll admit I was a little apprehensive of their strip mall location; one would think after living in AZ for a while I would know that strip mall restaurants can be good. This is some of the best Vietnamese I have tried in Arizona! We ordered the spring rolls, which were made with shrimp, pork and just a touch of fresh mint. I also ordered the Chow fun which was a very hearty portion of wide rice noodles stir fried with chicken and vegetables in a light sauce. The service was very quick and attentive as well, our server was very nice and suggested my dish. I will definitely go back to Noodles Ranch again!