Jack's Deli is a self-service restaurant offering wraps, sandwiches, salads, and baked goods, including vegan and vegetarian options.