Lucky Deville Tattoo Co is a tattoo shop, located at 2333 Niagara Falls Blvd, Buffalo, United States.