Located on 242 South Highland Avenue in Shadyside, Noodle Head is a place worth visiting. They cater to different taste buds, both for those who are spice-sensitive and for those who can take lots of spice. Before entering, from outside you could see that they were very busy. Both the...