Get directions to: Buffo's, Highwood, IL Restaurant address: 431 Sheridan Road Highwood, IL 60040, USA Driving Walking Bicycling Restaurant: Buffo's