After coming here repeatedly, I think Noodlehead has won me over.
I had a chance to try not only their pad thai which I was not satisfied with (because I am dead set on how it should be made) but also their Street noodle #2, kee mao, see yew, chiang mai curry, and pork belly steamed buns.
After going there the 4th time I must say that they offer a great variety of interesting noodles that could satisfy anyone! I don't actually remember why I didn't like it in the first place but their noodle dishes are always scrumptious and I can't wait to go back and try some noodle soups!
p.s. They also offer great teas there so don't fret to try those out as well.