This was the most convenient location for me because I go to NYU. My friends and I came to check out this new Waxing Spa and it was awesome. This is a new spot in the city.
All reviews seem positive