Where is Russian Nails located?
Russian Nails is at 37 W 26th St, 8th floor, room 828, New York, NY 10010.
Russian Nails/atita-nails
New York, New York
FAQ
Hours, booking, location, and service questions.
Russian Nails is at 37 W 26th St, 8th floor, room 828, New York, NY 10010.
Russian Nails provides manicures, pedicures, and gel polish services.
Russian Nails is open daily from 9 AM to 8 PM, seven days a week.