Tatt2 Therapy is a tattoo and piercing shop, located at Epic Creations Entrance, 106 Market St, Newark, United States.