DELI is a restaurant offering pizza and drinks from noon until sunset. Located on the first floor, it's a new meeting spot.