Get directions to: Demetri's, Deerfield, IL Restaurant address: 660 Lake Cook Rd Deerfield, IL 60015, USA Driving Walking Bicycling Restaurant: Demetri's