For today’s Food Truck Throw Back Thursday we found this photo of this street vendor selling Knishes on Orchard Street on the Lower East Side of New York City.