Vetala is a tattoo shop, located at 31A Portsmouth Rd, Southampton SO19 9BA, Woolston, United Kingdom.