Deli offering pizza and other treats. A friendly spot for a coffee and a snack.