Nail salon · Tribeca
1
1 Postcard
Nestled in Tribeca, this chic spot offers a pampering experience complete with stylish interiors, but doesn’t always deliver on service or value.
37 Walker St, New York, NY 10013 Get directions
Menu