Deli offering sandwiches and more.