Ueno area has a boatload of massage places but as Chris pointed out it's pretty much hit and miss what comes to the HE.
Couple of years ago when I frequently visited the area I had my best luck in Thai places south of Ueno station between the rail tracks and the highway.