This was the best massage place I have experienced. Its a shame they closed.
The closest I have seen as being compareable is Grand Massage.
Anyone aware of something similar to it - or if any of the masseuses now work independently / for another provider?