NY POST - South Shore Deli