Soul Inn House Custom Tattoo Art is a tattoo shop, located at 738 Mt Alexander Rd , Moonee Ponds, Australia.