Deli Plus is a utilitarian deli offering sandwiches, pizzas, and other simple fare, with takeout and delivery options available.