Selma Deli is a cafe offering a selection of treats, including seasonal baked goods.