Beauty & Spas in New York, NY
Beauty & Spas • Nail Salons
24 Pell St.,
New York ,
NY
10013
UNITED STATES
Based on 1 reviews
Quick and friendly, just the way it should be
This place produces a true NYC manicure experience - no frills, quick, and cheap. There is often a wait and like most nail salons, the staff severely underquote you on time.Worldwide > United States > New York, NY > Beauty & Spas