Get directions to: Leaf, Deerfield, IL Restaurant address: 2275 Half Day Rd Ste 149 Deerfield, IL 60015, USA Driving Walking Bicycling Restaurant: Leaf