LON Deli is a pub offering a variety of options, with a focus on takeout. It also appears to be involved in local cultural events.