The best deli in the world!! and I have been all over the world. It is right across the street from Carnegie Hall. I swear, I would fly there just to eat!
3,106 posted on 06/13/2006 4:44:03 PM PDT by stephenjohnbanker
(If you got Sowell, you got Soul !)