Freshly made sandwiches are the specialty at The Deli Box.