
At a mere 8 weeks, Carmel is a fixture of this Polish deli, where dodging kielbasa and pouncing on pickles is all in a day's work.
At a mere 8 weeks, Carmel is a fixture of this Polish deli, where dodging kielbasa and pouncing on pickles is all in a day's work.