Beauty & Spas in New York, NY
Beauty & Spas • Nail Salons
211 W 71st St.,
New York ,
NY
10023
UNITED STATES
Based on 1 reviews
"Emily" is from nail heaven
BUT Emily is a doll. She is the best nail lady I have found in yrs. She works on your hands and feet like a surgeon.Worldwide > United States > New York, NY > Nail Salons