Deli serves up great food and opportunities