I had these while I was out of town recently and I have no idea where to find them. Preferably in the Hell's Kitchen area. Has anyone else seen these?
They are not super gourmet or anything, but I think they are better than cold cuts and are a quick and easy way to make a pretty decent sandwich. I would love to be able to buy these to make my lunches with!