Curtis Sliwa visits NYC deli behind popular $16 Sliwa Italian sub

Curtis Sliwa visits NYC deli behind popular $16 Sliwa Italian sub