Wizzards Tattoo And Body Piercing is a tattoo shop, located at entrance at back, 2885 Bloor St W 2nd Floor, Canada.