No Idols Tattoo


75A Orchard St
New York, NY 10013

A Tattoo Shop in New York NY

We are a professional tattoo shop located in the heart of Chinatown. We pride ourselves with making the best and most quality tattoos for our wonderful clients. Your design or ours!


Day Opening Closing
Monday  12:00 PM 8:00 PM
Tuesday - Sunday 1:00 PM 8:00 PM
Click the button to add a review for No Idols Tattoo

Add Review