A slice of Table Talk brand cherry pie, from a local supermarket in NYC

Return to article.