Super Taste Noodle House is tucked away on Bridlewood Mall between a few restaurants. It's easy to miss and not really on the main streets. It is accessible through the mall. Not really that busy.
They offer a variety of Lan Zhou style dishes, which are typically spicy. But you can ask for non-spicy. The hand-pulled ramen noodles are freshly made and there's a window for you to see them stretch it out.
The food was just okay. The fried ramen was a bit on the oily and salty end. The portion wasn't big - pictures can be deceiving. But the prices were cheaper than most places. You can't expect $8-10 per dish at any other restaurant nowadays. Overall, it's good for a quick, cheap eat.