When I worked at a disaster restoration company, we used ozone to remove smoke smells. You can buy that in cans now, online or maybe at a home center. I'd cover the table top with a plastic drop cloth, then lift an edge, spray the ozone under it, and leave it overnight. This won't remove any...