Someone told me of a place to get fresh kielbasa near 2nd & Girard; however, I can't remember the name. I think it is on one of those small streets north of Girard. Anyone know the name or exact location? Thanks.
(and yes, I know of the awesome places in Port Richmond, but I am interested in this one.)