There's a place on Anne across from the beer store in the plaza with the sushi restaurant that has what looks to be an asian spa. Location is not ideal though, it's sandwiched between two stores. I might try that. I've been to Asian Studios, that was one of my less than stellar experiences. Perhaps I'll try Olympus Spa.
---edit
Oh, I think the one I was referring to is Olympus spa. I guess it isn't asian.