1101 S. Vermont Ave
Los Angeles, CA 90006
In an unassuming strip mall lies one of the best spas I have been to. From the charcoal mud room to the Himalayan salt room and bath. This spa has it all....
I wanted to check out this Korean spa after seeing all the raving reviews. I wanted to see what was missing. Unfortunately, it didn't quite live up to my...
First and foremost, DO NOT BELIEVE THE HYPE from the reviews that you read on their yelp site. I unfortunately did, and was suckered into purchasing a...