Newdeli is a sandwich shop.