This nondescript, rundown old building, has been the home of Papa’s Pizza Café since 1988. You’d never know they make terrific pizza. But tomorrow, March 21, they’re moving to a new location, about a block away in Downtown Cloverdale, CA. I sketched this yesterday before the sign was taken down.