On Locust Street in Philadelphia, about half way between 43rd and 44th streets, sits a small shop. One window and the door are all you see from the sidewalk. That and the sign hanging overhead -
Koch's deliWhen you walk up the two steps and enter through the screen door, the space inside seems cramped. A counter, followed by a meat fridge,
(
Read more... )