Drove past this place on a random detour to my usual route, looks interesting. They also have a website: newtokyospa.com Located at Jane & Beverly Hills Dr.
Anyone been and able to share their experience?
Anyone been and able to share their experience?