Deli offering sandwiches.