On Deck Deli is a deli offering freshly made sandwiches and salads with a focus on quality ingredients.