Willows Deli is a restaurant offering breakfast, soups, and sandwiches in a comfortable, roomy setting, known for its fresh ingredients and quick service.