Depot Deli offers freshly made sandwiches, salads, and other classic deli fare.