Where is Iznails located?
Iznails is located at 89-28 163rd St, Jamaica, NY 11432.
Iznails
Queens, New York
FAQ
Hours, booking, location, and service questions.
Iznails is located at 89-28 163rd St, Jamaica, NY 11432.
Iznails offers manicures, pedicures, and gel polish services.
Iznails is open six days a week. Call (516) 451-1720 for specific hours.