Devaki's Deli offers freshly made sandwiches and salads.