The Deli is a casual dining establishment known for its sandwiches. It has received positive reviews for its food and service.