There's a pizza restaurant in Huntsville that's the textbook definition of a "mom and pop" spot. And for longtime residents, ...