Sandwich shop Deli Croc offers a variety of sandwiches.