New Roc is a full-service deli that has been making sandwiches for residents of New Rochelle since 2004. According to Ali, the New Rochelle–born-and-raised owner, he has many hungry regulars. New Roc Deli sandwiches are made with Boar's Head meats and cheeses, and the shop stocks a variety of chips, snacks, beers and other beverages.