Downtown Deli is a restaurant offering sandwiches and comfort food for breakfast and lunch.