Last Supper Tattoo Studio is a tattoo shop, located at First Floor, The Department Store, 5 Oak St, Manchester, United Kingdom.