Beauty & Spas in New York, NY
Beauty & Spas • Nail Salons
104 W 37th St.,
New York ,
NY
10018
UNITED STATES
Based on 1 reviews
Gave me an infection!
Forest is near my office, so I had been going there for manicures and pedicures for over a year. I always thought the service was fine, not spectacular, but the price was good and I was never unsatisfied. That is, until I went in for my...Worldwide > United States > New York, NY > Nail Salons