JOHN'S FAMOUS DELI Address 15 INNIS STREET Staten Island, NY 10302 Inspection History 0 inspections Permit CAMIS #50169413