Beauty & Spas in New York, NY
Beauty & Spas • Nail Salons • Saunas
191 Avenue Of The Americas.,
New York ,
NY
10013
UNITED STATES
Based on 1 reviews
Excellent neighborhood nail spot
Very comfortable atmosphere and always have the Us Magazines available for trashy pedicure reading! Clean facilities, very friendly staff. I have become a regular and always feel welcome. I forgot to bring cash for a tip once and they were fine with me coming back later that day. Very predictable service at a good price.Worldwide > United States > New York, NY > Beauty & Spas