Leaf's Deli is a deli offering a menu of breakfast burritos, teriyaki dishes, and sandwiches, including a chicken bacon pesto option.