The Deli is a restaurant offering gourmet delicatessen items, including European products, hot lunches, a fresh sandwich bar, grilled sandwiches, and in-house charcuterie.